Middelharis was home to 3,104 people in 1840 and was home to 7,755 people in 2022. It merged with Sommelsdijk into a single urban area. It was an independent municipality until 2013 when it merged into Goeree-Overflakkee. The town hall of the new municipality is located in Middelharnis.
