Bitola est située dans la partie sud-ouest de la Macédoine.
Bitola est la deuxième plus grande ville de la République de Macédoine, située dans le sud-ouest du pays, près de la frontière avec la Grèce.