Maheshpur (literally, "the city of Mahesh") may refer to any of the following places:
Bangladesh
India
Nepal