O Distrito de Portalegre é um distrito português, pertencente à Unidade Territorial do Alto Alentejo.
Limita a norte com o distrito de Castelo Branco, a leste com a Espanha, a sul com o distrito de Évora e a oeste com o distrito de Santarém.
Tem uma área de 6 065 km² (6.º maior distrito português) e uma população residente de 111 009 habitantes.
A sede do distrito é a cidade homónima.
O distrito engloba 69 freguesias subdivididas por 15 municípios.