El distrito de Guarda, con capital en la ciudad homónima, limita al norte con Braganza, al este con España, al sur con Castelo Branco y al oeste con Coímbra y distrito de Viseo. Pertenece a la provincia tradicional de la Beira Alta, salvo el municipio de Foz Coa, más al norte, que pertenece a Trás-os-Montes e Alto Douro.