Mesra is a town and commune in Mostaganem Province, Algeria. It is the capital of Mesra District. According to the 1998 census it has a population of 20,053.

Place
municipality of Algeria
No public IJR answers mention Mesra yet. As people ask about it and share their answers, they'll appear here.
Not who you're looking for? Others named Mesra: town in Jharkhand, India
Mesra is a town and commune in Mostaganem Province, Algeria. It is the capital of Mesra District. According to the 1998 census it has a population of 20,053.