Fronteira é uma vila portuguesa no Distrito de Portalegre, região Alentejo e sub-região do Alto Alentejo, com cerca de 2 000 habitantes.

É sede de um município com 248,60 km² de área e 3 410 habitantes (2011), subdividido em 3 freguesias. O município é limitado a norte pelo município de Alter do Chão, a leste por Monforte, a sueste por Estremoz, a sul por Sousel e a oeste por Avis.