The upazila is situated in the southernmost part of Dhaka District.
One of the largest rivers of Bangladesh, the Padma, is situated in the southern, south central-western and south-western part of Dohar.
Dohar had a literacy rate (age 7 and over) of 57.5%, compared to the national average of 51.8%, and a sex ratio of 1115 females per 1000 males.
[7] The sandy beach at Moinot Ghat, on the Padma River, is a day trip destination for Dhakaites.
[8] Dohar Upazila is divided into Dohar Municipality and eight union parishads: Bilaspur, Kushumhati, Mahmudpur, Muksudpur, Narisha, Nayabari, Roypara, and Sutarpara.