According to Census 2011 information Paschim Mahespur village is located in Karandighi Tehsil of Uttar Dinajpur district in West Bengal, India,
The total geographical area of village is 83.18 hectares. Paschim Mahespur has a total population of 906 peoples.