Meligalas is a town and former municipality located in the Messenia region of the Peloponnese peninsula in Greece. Following the local government reform of 2011, it became a municipal unit within the larger municipality of Oichalia.
The municipal unit of Meligalas covers an area of 78.193 km2. As of the 2021 census, the town has a population of 2,785 residents.