Sign In Register

Marudi, Malaysia

Sarawak · Malaysia

Marudi is a mid-size city in Sarawak, Malaysia with a population of 90,100. Elevation: 49 ft (15 m). Average temperature: 81°F (27°C).

Data updated June 2026

90,100 Population 27/sq mi density
49 ft Elevation 15 meters
81°F Avg Temperature 27°C
124.1 in Annual Rain
Asia / Kuching Timezone

Discover Marudi, 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 Marudi

Marudi

Marudi is a town in the Malaysian state of Sarawak, and is a part of the division of Miri. It is the seat of Marudi District, and is located on the banks of Baram River, about 100 kilometres (62 mi) upstream from the river mouth. Marudi was the administrative centre of the northern region of Sarawak before Miri was established in 1910. Marudi is considered as the cultural heart of the Orang Ulu, the highland tribes of Sarawak. It is also a transit gateway to Kelabit Highlands and Gunung Mulu National Park, a UNESCO World Heritage Site.

People

Population90,100
Density27/mi²

Climate

Avg Temp81°F (27°C)
Rain124.1 in/yr
Sunny Days117/yr
Elevation49 ft (15 m)
Population90,100
Population Density27 / sq mi
Elevation49 ft (15 m)
Coordinates4.1833°, 114.3167°
TimezoneAsia/Kuching
Country🇲🇾 Malaysia
State / ProvinceSarawak
Average Temperature81°F (27°C)
January Average80°F (27°C)
July Average81°F (27°C)
Annual Precipitation124.1 inches (3,152 mm)
Annual Snowfall0.0 inches (0 cm)

About Marudi

Marudi is a mid-size city in Malaysia (Sarawak) with a population of 90,100. The city sits at an elevation of 49 feet (15 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 124.1 inches. The timezone is Asia/Kuching.

Climate in Marudi

Marudi has an average annual temperature of 26.1°C (79°F). The hottest month is May (26.7°C), the coldest is Jan (25.7°C). Average annual precipitation is 3128 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 25.7°C / 78°F 21.6° / 30.4° 277.2
Feb 25.9°C / 79°F 22° / 30.9° 158.6
Mar 26.1°C / 79°F 22° / 31° 180.5
Apr 26.4°C / 80°F 21.8° / 31.1° 177.2
May 26.7°C / 80°F 22.6° / 31.1° 223.5
Jun 26.1°C / 79°F 22.5° / 30.5° 280.8
Jul 26°C / 79°F 21.9° / 30.7° 277.9
Aug 26.2°C / 79°F 22.1° / 31.2° 235.8
Sep 26.1°C / 79°F 21.8° / 31.3° 295.3
Oct 26°C / 79°F 22.3° / 30.9° 334.8
Nov 26°C / 79°F 22.5° / 30.6° 327.0
Dec 25.8°C / 78°F 22.2° / 30.2° 359.3
Marudi has a warm climate with an average annual temperature of 81°F (27°C). Winters average 80°F in January while summers reach 81°F in July / relatively mild seasonal variation. The area gets 117 sunny days per year, below the national average of 205. Annual precipitation totals 124.1 inches (wetter than the 38-inch national average). The city sits at an elevation of 49 feet, near sea level.

Temperature

80°F Jan (27°C) 81°F Jul (27°C)
Annual Average80.8°F
50% above Malaysia avg
January Average80°F (27°C)
July Average81°F (27°C)
Sunny Days117 days/yr

Geography

Elevation49 ft (15 m)
Area3,288.8 sq mi (8,518.0 km²)
Population Density27/sq mi
Coordinates4.1833°N, 114.3167°W
TimezoneAsia/Kuching

Precipitation & Snow

Annual Rainfall 124.1"
227% above Malaysia avg
Snowfall 0.0"
Wettest Month (Nov) 13.90"
Driest Month (Mar) 7.91"

Air Quality

Earthquake History

4 earthquakes (M2.5+) within 150 km since 1990. Strongest: M5.2. Most recent: M4.5 on Jun 30, 2005.

May 1, 2004 78 km SSW of Marudi, Malaysia M5.2 79 km
Feb 22, 1992 68 km N of Tutong, Brunei M5.2 139 km
Jun 30, 2005 63 km SSE of Lawas, Malaysia M4.5 145 km
Apr 19, 2005 90 km SSW of Marudi, Malaysia M4.2 91 km
Source: USGS (M2.5+, 1990-2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 80°F (27°C) 13.8 in Coldest
February 80°F (27°C) 8.0 in
March 81°F (27°C) 7.9 in Driest
April 82°F (28°C) 9.0 in
May 82°F (28°C) 10.1 in Warmest
June 82°F (28°C) 8.1 in
July 81°F (27°C) 8.5 in
August 81°F (27°C) 8.5 in
September 81°F (27°C) 10.5 in
October 81°F (27°C) 11.9 in
November 80°F (27°C) 13.9 in Wettest
December 80°F (27°C) 13.9 in

Marudi has a seasonal temperature swing of 2°F / from 80°F in January to 82°F in May. Total annual precipitation is 124.1 inches, with November being the wettest month (13.9") and March the driest (7.9").

View full weather details →

Schools in Marudi

5 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
SMKMarudi - - - -
sjk (c) Sungai Jaong - - - -
GIATMARA marudi baram - - - -
Telang Usan National Secondary School Marudi - - - -
SK Good Shepherd marudi - - - -
View full schools details →

Radio Stations near Marudi

1 stations within ~55 km.

Station Genre Quality
RRI Pro 1 - Kupang (ID) culture, educational AAC+ 32 kbps

Museums in Marudi

NameTypeAddressPhoneAnnual Revenue
museum marudi

Libraries in Marudi

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
perpustakaan awam marudi baram0.0

Farmers Markets in Marudi

NameAddressSeasonHoursOrganicWebsite
marudi market
tiong trading

Hotels in Marudi

4 hotels within city radius - OpenStreetMap data

grand
Mayland
radison testing
zola

Restaurants in Marudi

21 restaurants within city radius - OpenStreetMap data

ABC cold drink
baram indahrasa restoran
boon kee restoran
catherine muda cafe
chan restourant
fresh house
gerai kuih usu troki
gerai tonsom 19
haji ismail
heniena donut homemade
HK restorant
humairah apang balik dan oanggang
kedai makan wheez
luck
medan niaga SEDC marudi
MYY KOLOK
noon cafe ayam smoke
soon li restaurant
stall usu
the new pot
warung kak zai

Cafes in Marudi

5 cafes within city radius - OpenStreetMap data

Bandung cafe
jong seng loong
JUNE cafe marudi
kafe mok jul
lot 120 cafe

Gas Stations in Marudi

2 gas stations within city radius - OpenStreetMap data

Petronas marudi
Shell fuel station marudi

Shopping Malls in Marudi

1 shopping malls within city radius - OpenStreetMap data

MR.DIY marudi

Stadiums & Teams in Marudi

TeamLeagueDivision

Airports Near Marudi

8 airports within the area.

AirportIATAType
Limbang AirportLMNMedium Airport
Marudi AirportMURMedium Airport
Miri AirportMYYMedium Airport
Mulu AirportMZVMedium Airport
Anduki Airport-Small Airport
Kuala Medamit Airport-Small Airport
Long Atip Airport-Small Airport
Long Lama Airport-Small Airport

Post Offices in Marudi

2 post offices.

Post OfficeAddress
pejabat pos baram
post office

Churches & Religious Organizations in Marudi

7 religious organizations (IRS tax-exempt data).

NameAddress
Eng Hui methodist crurch
Good Shepherd catholic Church
marudi tua pek kong
masjid AS salam marudi
sidang injil borneo marudi (BEM)
surau nur ihsan kampung permindahan
the church of epiphany marudi

Quick Facts

Timezone
Asia/Kuching
Elevation
15 m (49 ft)
Area
8,518.0 km² (3,287.9 mi²)
Website
marudidc.org/

Around Marudi

Places within 5 km radius - OpenStreetMap data

Schools 5
Hospitals 1
Restaurants 21
Cafes 5
Supermarkets 2
Museums 1
Hotels 4
Libraries 1
Police Stations 1
Fire Stations 1
Places of Worship 6

🇲🇾 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 Marudi.

Get Report

Frequently Asked Questions About Marudi

What is the population of Marudi?

Marudi has a population of 90,100 residents and is located in Malaysia. The population density is 27 people per square mile, spread across 3,288.8 square miles.

What is the weather like in Marudi?

Marudi 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 117 sunny days per year, below the national average of 205. Annual rainfall totals 124.1 inches.

Nearby Cities

Compare Marudi with another city: