Sign In Register

Batu Anam, Malaysia

Johor · Malaysia

Batu Anam is a small city in Johor, Malaysia with a population of 21,923. Elevation: 72 ft (22 m). Average temperature: 80°F (27°C).

21,923 Population 69/sq mi density
72 ft Elevation 22 meters
80°F Avg Temperature 27°C
78.0 in Annual Rain
Asia / Kuala Lumpur Timezone

Discover Batu Anam, Malaysia

Explore over 40 sections covering people, economy, housing, health, crime, climate, community, costs, trends, schools, colleges, hospitals, treatment centers, industries, museums, libraries, breweries, farmers markets, grocery stores, pharmacies, campgrounds, parks, trails, stadiums, ski resorts, daycare centers, nursing homes, churches, fire stations, cell towers, bridges, power plants, EV stations, prisons, radio stations, airports, police stations, post offices, Amtrak stations, superfund sites, UNESCO sites, and more.
Use the tabs and dropdown menus below to navigate every data point we track for this city.

Full City Profile

About Batu Anam

Batu Anam

Batu Anam is a town in the northern part of Segamat District, Johor, Malaysia. The town is the home to the 4th Royal Artillery Regiment of the Malaysian Armed Forces and the Royal Malaysian Police Training Centre (PULAPOL). It is about halfway between downtown Segamat and Gemas, Negeri Sembilan.

People

Population21,923
Density69/mi²

Climate

Avg Temp80°F (27°C)
Rain78.0 in/yr
Sunny Days194/yr
Elevation72 ft (22 m)
Population21,923
Population Density69 / sq mi
Elevation72 ft (22 m)
Coordinates2.5825°, 102.7110°
TimezoneAsia/Kuala_Lumpur
Country🇲🇾 Malaysia
State / ProvinceJohor
Average Temperature80°F (27°C)
January Average79°F (26°C)
July Average81°F (27°C)
Annual Precipitation78.0 inches (1,982 mm)
Annual Snowfall0.0 inches (0 cm)

About Batu Anam

Batu Anam is a small city in Malaysia (Johor) with a population of 21,923. The city sits at an elevation of 72 feet (22 meters) above sea level. The average annual temperature is 80°F (27°C). Temperatures range from 79°F in January to 81°F in July. Annual precipitation averages 78.0 inches. The timezone is Asia/Kuala_Lumpur.

Climate in Batu Anam

Batu Anam has an average annual temperature of 26.8°C (80°F). The hottest month is May (27.9°C), the coldest is Jan (25.7°C). Average annual precipitation is 2695 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 25.7°C / 78°F 21.1° / 32.6° 180.5
Feb 26°C / 79°F 20.7° / 33.3° 123.1
Mar 26.9°C / 80°F 21.3° / 34.5° 225.9
Apr 27.8°C / 82°F 22.7° / 35.8° 216.3
May 27.9°C / 82°F 23.7° / 35.9° 203.8
Jun 27.2°C / 81°F 23.4° / 35.6° 248.7
Jul 26.9°C / 80°F 23.1° / 34.7° 195.7
Aug 26.8°C / 80°F 22.8° / 34.7° 191.5
Sep 26.8°C / 80°F 22.8° / 33.9° 212.1
Oct 27°C / 81°F 22.6° / 33.6° 263.2
Nov 26.7°C / 80°F 22.7° / 33.9° 340.0
Dec 25.9°C / 79°F 22.1° / 32.3° 294.0
Batu Anam has a warm climate with an average annual temperature of 80°F (27°C). Winters average 79°F in January while summers reach 81°F in July / relatively mild seasonal variation. The area gets 194 sunny days per year. Annual precipitation totals 78.0 inches (wetter than the 38-inch national average). The city sits at an elevation of 72 feet.

Temperature

79°F Jan (26°C) 81°F Jul (27°C)
Annual Average80.4°F
49% above Malaysia avg
January Average79°F (26°C)
July Average81°F (27°C)
Sunny Days194 days/yr

Geography

Elevation72 ft (22 m)
Area318.2 sq mi (824.1 km²)
Population Density69/sq mi
Coordinates2.5825°N, 102.7110°W
TimezoneAsia/Kuala_Lumpur

Precipitation & Snow

Annual Rainfall 78.0"
105% above Malaysia avg
Snowfall 0.0"
Wettest Month (Dec) 9.57"
Driest Month (Jul) 4.13"

Air Quality

Earthquake History

2 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.0. Most recent: M4.0 on Aug 23, 2025.

Aug 23, 2025 13 km ESE of Segamat, Malaysia M4.0 28 km
May 25, 2008 68 km SSW of Batu Pahat, Malaysia M3.8 141 km
Source: USGS (M2.5+, 1990–2025)

Hurricane History

1 hurricane (Cat 1+) within 500 km since 1980. Strongest: Category 1.

Year Name Category Closest
2001 Vamei Category 1 223 km
Source: NOAA IBTrACS (Cat 1+, 1980–2026)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 79°F (26°C) 6.7 in Coldest
February 80°F (27°C) 5.3 in
March 81°F (27°C) 6.5 in
April 82°F (28°C) 7.5 in Warmest
May 82°F (28°C) 6.3 in
June 81°F (27°C) 4.8 in
July 81°F (27°C) 4.1 in Driest
August 80°F (27°C) 5.0 in
September 80°F (27°C) 6.1 in
October 80°F (27°C) 7.3 in
November 80°F (27°C) 8.9 in
December 79°F (26°C) 9.6 in Wettest

Batu Anam has a seasonal temperature swing of 3°F / from 79°F in January to 82°F in April. Total annual precipitation is 78.0 inches, with December being the wettest month (9.6") and July the driest (4.1").

View full weather details →

Schools in Batu Anam

5 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
SJK (C) Tambang
SJK (C) Central Site
SJK (C) Hwa Nan, Batu Anam
SJK (T) Ladang Gomali
Sekolah Kebangsaan Tambang
View full schools details →

Museums in Batu Anam

NameTypeAddressPhoneAnnual Revenue
Galeri Darurat Bukit Kepong

Libraries in Batu Anam

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
Perbadanan Perpustakaan Awam Johor Cawangan Segamat0.0
Perpustakaan Awam Negeri Sembilan Cawangan Gemas0.0

Farmers Markets in Batu Anam

NameAddressSeasonHoursOrganicWebsite
Pasar Awam Kampung Baru
Pasar Borong Gemas
Pasar Gemas Baharu
Pasar Nyalas
Wann Shyang Mini Market

Restaurants in Batu Anam

1 restaurants within city radius — OpenStreetMap data

Kampung Paya Lang Rojak

Gas Stations in Batu Anam

2 gas stations within city radius — OpenStreetMap data

Caltex
Petronas

Airports Near Batu Anam

7 airports within the area.

AirportIATAType
Kluang AirportMedium Airport
Malacca International AirportMKZMedium Airport
Labis AirportSmall Airport
Muar / Bakri AirportSmall Airport
Segamat AirportSmall Airport
Sungai Tekai AirportGTKSmall Airport
Terendak Camp AirstripSmall Airport

Churches & Religious Organizations in Batu Anam

2 religious organizations (IRS tax-exempt data).

NameAddress
Indian Temple
东孟华光宫

Quick Facts

Timezone
Asia/Kuala_Lumpur

🇲🇾 About Malaysia

Capital Kuala Lumpur
Population 31,528,585
Area 329,750 km²
GDP (USD) $399,949,418,753
GDP per capita $11,386
HDI 0.807
Life expectancy 76.7 years
Internet users 97.7%
Urban population 76.4%
Currency MYR (Ringgit)
Languages English, Malay
Calling code +60
TLD .my
Driving side left

Download Full City Report

Get a comprehensive, print-ready PDF with all data for Batu Anam.

Get Report

Frequently Asked Questions About Batu Anam

What is the population of Batu Anam?

Batu Anam has a population of 21,923 residents and is located in Malaysia. The population density is 69 people per square mile, spread across 318.2 square miles.

What is the weather like in Batu Anam?

Batu Anam has a warm climate with an average annual temperature of 80°F (27°C). Winter temperatures average 79°F in January, while summers reach an average of 81°F in July. The area receives 194 sunny days per year. Annual rainfall totals 78.0 inches.

Nearby Cities

Compare Batu Anam with another city: