Mogila () is a municipality in south-central North Macedonia. Mogila is also the name of the village where the municipal seat is located. The Mogila Municipality is part of the Pelagonia Statistical Region.
The municipality borders the Demir Hisar Municipality to the northwest, the Kruà ¡evo and Krivogaà ¡tani Municipalities to the north, the Prilep Municipality to the northeast, the Novaci Municipality to the southeast, and the Bitola Municipality to the southwest.
According to the 2021 North Macedonia census, this municipality has 5,283 inhabitants. Ethnic groups in the municipality include: