Berat está en Albania (Bashkia Berat, Berat County) en la zona horaria Europe/Tirane.
Lugares cercanos son Kuçovë, Roskovec y Ballsh.
Vlorë está a 46 km, Elbasan está a 46 km y Pogradec está a 60 km en línea recta.
Distancias desde Berat a las ciudades más importantes de Albania y del mundo.
40.7058300°
19.9522200°