Perfil topográfico é uma representação das variações de altitude do terreno ao longo de uma linha definida. Mostra o relevo em corte, permitindo visualizar elevações, vales e encostas entre os pontos escolhidos.

Pode ser construído a partir de curvas de nível ou de dados digitais de elevação. O eixo horizontal representa a distância, enquanto o vertical indica a altitude. Quando as escalas dos dois eixos são diferentes, ocorre exagero vertical, que destaca o relevo, mas pode fazer as encostas parecerem mais íngremes.