Cities near Middelharnis
- Sommelsdijk (~1 km)
- Hellevoetsluis (~9 km)
- Bruinisse (~12 km)
- Heenvliet (~13 km)
- Nieuw-Beijerland (~13 km)
- Rockanje (~14 km)
- Spijkenisse (~15 km)
- Brielle (~16 km)
- Ouddorp (~17 km)
- Rozenburg (~17 km)
- Oostvoorne (~18 km)
- Hoogvliet (~18 km)
- Oud-Beijerland (~19 km)
- Numansdorp (~19 km)
- Poortugaal (~19 km)
- Maassluis (~19 km)