Bagan Datoh, Malaysia
Perak · Malaysia
Bagan Datoh is a small city in Perak, Malaysia with a population of 9,046. Elevation: 13 ft (4 m). Average temperature: 81°F (27°C).
Data updated June 2026
Discover Bagan Datoh, 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.
About Bagan Datoh
The Bagan Datuk District is the most southwest district in Perak, Malaysia. It covers an area of 951 square kilometres, and had a population about of 70,300. The district is bordered by Perak River which separates Manjung and Central Perak in the north, Bernam River which separates Sabak Bernam in the state of Selangor in the south, Muallim and Hilir Perak in the northeast. The capital of this district is Bagan Datuk town. Other localities that are situated in the district include Hutan Melintang, Rungkup and a planned township known as the “Bagan Datuk Water City (BDWC)”. Bagan Datuk is well known for the largest source of coconuts in Perak.
People
Climate
| Population | 9,046 |
| Population Density | 11 / sq mi |
| Elevation | 13 ft (4 m) |
| Coordinates | 3.9833°, 100.7833° |
| Timezone | Asia/Kuala_Lumpur |
| Country | 🇲🇾 Malaysia |
| State / Province | Perak |
| Average Temperature | 81°F (27°C) |
| January Average | 80°F (26°C) |
| July Average | 81°F (27°C) |
| Annual Precipitation | 76.1 inches (1,934 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Bagan Datoh
Bagan Datoh is a small city in Malaysia (Perak) with a population of 9,046. The city sits at an elevation of 13 feet (4 meters) above sea level. The average annual temperature is 81°F (27°C). Temperatures range from 80°F in January to 81°F in July. Annual precipitation averages 76.1 inches. The timezone is Asia/Kuala_Lumpur.
Climate in Bagan Datoh
Bagan Datoh has an average annual temperature of 28°C (82°F). The hottest month is Apr (28.6°C), the coldest is Dec (27.4°C). Average annual precipitation is 1844 mm.
Temperature
| Annual Average | 80.6°F |
| 49% above Malaysia avg | |
| January Average | 80°F (26°C) |
| July Average | 81°F (27°C) |
| Sunny Days | 198 days/yr |
Geography
| Elevation | 13 ft (4 m) |
| Area | 847.1 sq mi (2,193.9 km²) |
| Population Density | 11/sq mi |
| Coordinates | 3.9833°N, 100.7833°W |
| Timezone | Asia/Kuala_Lumpur |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 80°F (26°C) | 6.2 in | Coldest |
| February | 81°F (27°C) | 5.6 in | |
| March | 81°F (27°C) | 5.6 in | |
| April | 82°F (28°C) | 6.9 in | |
| May | 82°F (28°C) | 5.4 in | Warmest |
| June | 81°F (27°C) | 3.8 in | Driest |
| July | 81°F (27°C) | 4.1 in | |
| August | 81°F (27°C) | 4.9 in | |
| September | 81°F (27°C) | 6.5 in | |
| October | 80°F (27°C) | 8.7 in | |
| November | 80°F (27°C) | 10.3 in | Wettest |
| December | 80°F (26°C) | 8.2 in |
Bagan Datoh has a seasonal temperature swing of 2°F / from 80°F in January to 82°F in May. Total annual precipitation is 76.1 inches, with November being the wettest month (10.3") and June the driest (3.8").
Schools in Bagan Datoh
21 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| SK Sungai Balai | - | - | - | - |
| SJK(C) Sin Min | - | - | - | - |
| SRAR Al-Khairiah | - | - | - | - |
| SK Sungai Besar | - | - | - | - |
| SJK (C) Simpang Tiga | - | - | - | - |
| SK Simpang Tiga | - | - | - | - |
| SJK (C) Hwa Nan | - | - | - | - |
| SK Selekoh | - | - | - | - |
| SMK Tun Abdul Razak | - | - | - | - |
| SK Matang Kunda | - | - | - | - |
| SK Sungai Tiang Darat | - | - | - | - |
| Sek Men Sain Bagan Dato | - | - | - | - |
| SMK Rungkup | - | - | - | - |
| SK Rungkup | - | - | - | - |
| SMA Irshadiah Addiniah | - | - | - | - |
| SK Sungai Pergam | - | - | - | - |
| SK Sungai Tiang Baroh | - | - | - | - |
| SK Bagan Datoh | - | - | - | - |
| SMK Seri Muara | - | - | - | - |
| SJK (T) Bagan Datoh | - | - | - | - |
| SMS Bagan Datoh | - | - | - | - |
Radio Stations near Bagan Datoh
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Museums in Bagan Datoh
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Pasir Salak Historical Complex | ||||
| Sabak Bernam Museum | ||||
| Sitiawan Settlement Museum |
Libraries in Bagan Datoh
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Hilir Perak Public Library | 0.0 | |||||
| Perpustakaan Desa | 0.0 | |||||
| Perpustakaan Desa Kampung Dato' Seri Kamaruddin | 0.0 | |||||
| PPAS Parit Baru | 0.0 | |||||
| PPAS Sabak Bernam | 0.0 | |||||
| Pulau Pangkor Public Library | 0.0 | |||||
| Sitiawan Public Library | 0.0 |
Farmers Markets in Bagan Datoh
| Name | Address | Season | Hours | Organic | Website |
|---|---|---|---|---|---|
| Pasar Awam Kampung Koh | |||||
| Pasar Awam Pekan Gurney | |||||
| Pasar Awam Sabak Bernam | |||||
| Pasar Awam Seri Manjung | |||||
| Pasar Awam Simpang Dua | |||||
| Pasar Besar Simpang Empat | |||||
| Pasar Besar Teluk Intan | |||||
| Pasar Tani Kekal Lekir |
Clinics in Bagan Datoh
4 clinics within city radius - OpenStreetMap data
Banks in Bagan Datoh
1 banks within city radius - OpenStreetMap data
Stadiums & Teams in Bagan Datoh
| Team | League | Division |
|---|---|---|
Airports Near Bagan Datoh
7 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Sultan Azlan Shah Airport | IPH | Large Airport |
| Bidor Airport | - | Small Airport |
| Cameron Highlands Airstrip | - | Small Airport |
| Jendarata Airport | - | Small Airport |
| Pulau Pangkor Airport | PKG | Small Airport |
| Sitiawan Airport | SWY | Small Airport |
| Ulu Bernam Airport | - | Small Airport |
Post Offices in Bagan Datoh
1 post offices.
| Post Office | Address |
|---|---|
| Selekoh Post Office |
Churches & Religious Organizations in Bagan Datoh
9 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| Masjid Al-Khairiah | |
| Masjid Al-Khairiah Wataniah | |
| Masjid Ar-Rahmaniah | |
| Masjid At-Tahiriah | |
| Masjid Matang Kunda | |
| Seventh Day Adventist Church | |
| Surau | |
| Surau RPA Bagan Datoh | |
| Surau Teluk Intan |
Quick Facts
🇲🇾 About Malaysia
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Bagan Datoh.
Get ReportFrequently Asked Questions About Bagan Datoh
What is the population of Bagan Datoh?
Bagan Datoh has a population of 9,046 residents and is located in Malaysia. The population density is 11 people per square mile, spread across 847.1 square miles.
What is the weather like in Bagan Datoh?
Bagan Datoh has a warm climate with an average annual temperature of 81°F (27°C). Winter temperatures average 80°F in January, while summers reach an average of 81°F in July. The area receives 198 sunny days per year. Annual rainfall totals 76.1 inches.
All Countries























































































































































































































































