Monohardi (Bengali: মনোহরদী) is an upazila of Narsingdi District in the Division of Dhaka, Bangladesh.
According to the 2011 Census of Bangladesh, Monohardi Upazila had 63,385 households and a population of 275,112.
Monohardi had a literacy rate (age 7 and over) of 49.94%, compared to the national average of 51.8%, and a sex ratio of 1095 females per 1000 males.
[6][7] As of the 1991 Bangladesh census, Males constitute 50.39% of the population, and females 49.61%.
Monohardi Upazila is divided into Monohardi Municipality and 11 union parishads: Barachapa, Chalakchar, Chandanbari, Charmandalia, Daulatpur, Ekduaria, Gotashia, Kanchikata, Khidirpur, Lebutala, and Shukundi.