Batu Pahat is a city found in Johor, Malaysia. It is located 1.85 latitude and 102.93 longitude and it is situated at elevation 7 meters above sea level.
Batu Pahat has a population of 156,236 making it the 4th biggest city in Johor. It operates on the JST time zone, which means that it follows the same time zone as Johor Bahru.
|Elevation||7 m over sea level|