葡萄牙海岸線長832公裏。地形北高南低,多為山地和丘陵。北部是梅塞塔高原;中部山區平均海拔800~1000米,埃什特雷拉峰海拔1991米;南部和西部分別為丘陵和沿海平原。主要河流有特茹河、杜羅河(流經境內322公裏)和蒙德古河。