Sign In Register

Mbombela, South Africa

Mpumalanga · South Africa

Mbombela is a large city in Mpumalanga, South Africa with a population of 110,159. Elevation: 2,159 ft (658 m). Average temperature: 69°F (20°C).

110,159 Population 3,929/sq mi density
2,159 ft Elevation 658 meters
69°F Avg Temperature 20°C
30.8 in Annual Rain
Africa / Johannesburg Timezone

Discover Mbombela, South Africa

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 Mbombela

Mbombela

Mbombela, formerly Nelspruit, is a city in northeastern South Africa. It is the capital of the Mpumalanga province. Located on the Crocodile River, the city lies about 110 km (68 mi) by road west of the Mozambique border, 330 km (210 mi) east of Johannesburg and 82 km (51 mi) north of the Eswatini border. Mbombela was one of the host cities of the 2010 FIFA World Cup.

People

Population110,159
Density3,929/mi²

Climate

Avg Temp69°F (20°C)
Rain30.8 in/yr
Sunny Days280/yr
Elevation2,159 ft (658 m)
Population110,159
Population Density3,929 / sq mi
Elevation2,159 ft (658 m)
Coordinates-25.4751°, 30.9694°
TimezoneAfrica/Johannesburg
Country🇿🇦 South Africa
State / ProvinceMpumalanga
Average Temperature69°F (20°C)
January Average76°F (24°C)
July Average59°F (15°C)
Annual Precipitation30.8 inches (782 mm)
Annual Snowfall0.0 inches (0 cm)

About Mbombela

Mbombela is a large city in South Africa (Mpumalanga) with a population of 110,159. The city sits at an elevation of 2,159 feet (658 meters) above sea level. The average annual temperature is 69°F (20°C). Temperatures range from 76°F in January to 59°F in July. Annual precipitation averages 30.8 inches. The timezone is Africa/Johannesburg.

Climate in Mbombela

Mbombela has an average annual temperature of 21.1°C (70°F). The hottest month is Dec (24.9°C), the coldest is Jun (15.7°C). Average annual precipitation is 850 mm.

Month Avg °C / °F Min / Max °C Rain (mm)
Jan 24.5°C / 76°F 14.3° / 36.9° 125.7
Feb 24°C / 75°F 15.5° / 35.5° 191.8
Mar 23.1°C / 73°F 14.5° / 35.5° 84.7
Apr 20.8°C / 69°F 11.7° / 34.4° 67.3
May 18.6°C / 65°F 8.4° / 31.6° 30.3
Jun 15.7°C / 60°F 5.8° / 30.2° 16.8
Jul 15.8°C / 61°F 4.5° / 30.6° 9.7
Aug 18.5°C / 65°F 7.9° / 35.9° 6.3
Sep 20.7°C / 69°F 8.5° / 37.7° 29.9
Oct 22.5°C / 73°F 10.4° / 40.8° 59.0
Nov 24.5°C / 76°F 13.3° / 40.3° 86.4
Dec 24.9°C / 77°F 14.1° / 39.9° 141.9
Mbombela enjoys a temperate climate with an average annual temperature of 69°F (20°C). Winters average 76°F in January while summers reach 59°F in July / relatively mild seasonal variation. The area gets 280 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 30.8 inches. The city sits at an elevation of 2,159 feet.

Temperature

76°F Jan (24°C) 59°F Jul (15°C)
Annual Average68.5°F
27% above South Africa avg
January Average76°F (24°C)
July Average59°F (15°C)
Sunny Days280 days/yr

Geography

Elevation2,159 ft (658 m)
Area28.0 sq mi (72.6 km²)
Population Density3,929/sq mi
Coordinates-25.4751°N, 30.9694°W
TimezoneAfrica/Johannesburg

Precipitation & Snow

Annual Rainfall 30.8"
19% below South Africa avg
Snowfall 0.0"
Wettest Month (Jan) 5.43"
Driest Month (Jun) 0.35"

Air Quality

Earthquake History

3 earthquakes (M2.5+) within 150 km since 1990. Strongest: M4.6. Most recent: M3.7 on Jul 1, 2019.

Jul 7, 2013 43 km WSW of Nelspruit, South Africa M4.6 43 km
Feb 7, 2000 22 km NW of Mhlambanyatsi, Eswatini M4.5 91 km
Jul 1, 2019 36 km W of Mhlambanyatsi, Eswatini M3.7 111 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 76°F (24°C) 5.4 in Warmest, Wettest
February 75°F (24°C) 4.7 in
March 74°F (23°C) 4.0 in
April 69°F (21°C) 1.9 in
May 64°F (18°C) 0.7 in
June 60°F (15°C) 0.4 in Driest
July 59°F (15°C) 0.4 in Coldest
August 62°F (17°C) 0.4 in
September 67°F (19°C) 1.1 in
October 70°F (21°C) 2.7 in
November 72°F (22°C) 4.4 in
December 74°F (23°C) 4.9 in

Mbombela has a seasonal temperature swing of 17°F / from 59°F in July to 76°F in January. Total annual precipitation is 30.8 inches, with January being the wettest month (5.4") and June the driest (0.4").

View full weather details →

Colleges & Universities in Mbombela

Institution Type Founded Website
Africa School of Missions College
CTU College
Ehlanzeni TVET College College
Petra College College
Petra Institute College
Tshwane University of Technology University Visit →
University of Mpumalanga University Visit →

Schools in Mbombela

14 public schools (NCES 2022-23 data).

School Level Enrollment Teachers Student/Teacher
Nelspruit Primary School
Lowveld High School
Hoërskool Bergvlam
Valencia Primary School
Calvary Christian School
Laerskool Laeveld
Laerskool Nelspruit
Nelsville School
Laerskool Bergland
St Peters Primary School
Penryn College
Curro Nelspruit
Curro Mbombela
Nelspruit Hoërskool
View full schools details →

Radio Stations near Mbombela

5 stations within ~55 km.

Station Genre Quality
KAYA FM 95.9 african, alternative UNKNOWN
Talk Radio 702 AAC+ 192 kbps
Jacaranda MP3 128 kbps
RISE FM AAC
Radio Laeveld MP3 128 kbps

Museums in Mbombela

NameTypeAddressPhoneAnnual Revenue
William Hayes Memorial

Libraries in Mbombela

NameAddressStaffAnnual VisitsCirculationCollectionPrograms
School Library0.0

Hotels in Mbombela

10 hotels within city radius — OpenStreetMap data

Hippo Waterfront Lodge
Mecure Hotel
Protea Hotel
Road Lodge
Rock View Lodge
Southern Sun Mbombela
StayEasy Mbombela
SUN1 Nelspruit
The Capital
Town Lodge

Restaurants in Mbombela

19 restaurants within city radius — OpenStreetMap data

Arkansas Spur
Cappello
Carlo's Restaurant
Debonairs Pizza Nelspruit Westend
Debonairs Pizza Riverside Mall
Fishaways Riverside Mall
Galitos
Jasmine Restaurant
Jock & Java
Kazuri's
Marlins Pub
Mikes kitchen
Mugg & Bean
Nando's
Nando's
Nando's
Ocean Basket
Wimpy
Wimpy Nelspruit Crossing

Cafes in Mbombela

5 cafes within city radius — OpenStreetMap data

Cafe De Ridge
McVlammie
Mugg and Bean Nelspruit Crossing
Plato Coffee
Vee’s Café

Cinemas in Mbombela

1 cinemas within city radius — OpenStreetMap data

Nu Metro

Theatres in Mbombela

1 theatres within city radius — OpenStreetMap data

Civiccentre Theatre

Zoos in Mbombela

1 zoos within city radius — OpenStreetMap data

cs

Clinics in Mbombela

8 clinics within city radius — OpenStreetMap data

HP Medical
Mopani pharmacy
Mopani Pharmacy
Riverside Medical Centre
Salter Chiropractic & Pilates
Sonmed
Sonmed
Sonmed(Mbombela)

Dentists in Mbombela

4 dentists within city radius — OpenStreetMap data

De Beers Assc
Dottor Ferri
Hubert Kraftt Dentist
Stapelberg Orthodontics

Veterinaries in Mbombela

1 veterinaries within city radius — OpenStreetMap data

Central Vet

Train Stations in Mbombela

2 train stations within city radius — OpenStreetMap data

Mataffin
Mbombela

Bus Stations in Mbombela

5 bus stations within city radius — OpenStreetMap data

Citybug Shuttle Service
Long Distance Taxi Rank
To Swaziland and mozambique
ZA #447634856
ZA #52014068

Gas Stations in Mbombela

21 gas stations within city radius — OpenStreetMap data

Astron Energy
Astron Energy
BP
BP
Caltex
Engen
Engen
Engen
Engen
Engen
Sasol
Sasol
Shell
Shell
Shell
TotalEnergies
TotalEnergies
TotalEnergies
ZA #452358539
ZA #605923727
ZA #605923736

Banks in Mbombela

3 banks within city radius — OpenStreetMap data

African Bank
Standard Bank
Standard Bank

Shopping Malls in Mbombela

8 shopping malls within city radius — OpenStreetMap data

Canary Walk
Nelacres
Promenade Mall
Riverside Mall
Riverside Mall Entrance
Riverside Value Mart
The Grove Riverside
The Village

Gyms in Mbombela

3 gyms within city radius — OpenStreetMap data

Body Quest
Virgin Active
Virgin Active

Golf Courses in Mbombela

1 golf courses within city radius — OpenStreetMap data

Matumi Golf Course

Stadiums & Teams in Mbombela

TeamLeagueDivision

Airports Near Mbombela

26 airports within the area.

AirportIATAType
Kruger Mpumalanga International AirportMQPLarge Airport
Barberton AirportMedium Airport
Malamala AirportAAMMedium Airport
Skukuza AirportSZKMedium Airport
Arathusa Safari Lodge AirportASSSmall Airport
Blackie Swart AirportSmall Airport
Gowrie AirportSmall Airport
Hazyview AirportHZVSmall Airport
Inyati AirportINYSmall Airport
Kudu Private Nature ReserveSmall Airport
Londolozi AirportLDZSmall Airport
Londolozi AirstripSmall Airport
Lydenburg AirportSmall Airport
Malelane AirportLLESmall Airport
Msauli AirportSmall Airport
Nelspruit AirportNLPSmall Airport
Othawa AirportSmall Airport
Piggs Peak AirportSmall Airport
Pilgrims Rest AirportSmall Airport
Riverside AirportSmall Airport
Sabi Sabi AirportGSSSmall Airport
Sappi / NgodwanaSmall Airport
Singita Safari Lodge AirportSSXSmall Airport
Tshaneni AirportSmall Airport
Ulusaba AirportULXSmall Airport
White River Mercy AirSmall Airport

Post Offices in Mbombela

2 post offices.

Post OfficeAddress
Nelspruit
Nelspruit post office

Churches & Religious Organizations in Mbombela

16 religious organizations (IRS tax-exempt data).

NameAddress
AFM
Afrikaanse Protestantse Kerk
Assembley of God
Christ Sela Ministries
Church Unlimited
Full Gospel Church of God
Nederduitsch Hervormde Kerk van Afrika
Nelspruit Bible Church
Nelspruit Methodist Church
Nelspruit Mosque
NG Kerk Nelspruit
NG Westergloed
PPK
St Peters
St. Michael's Parish
Volle Evangelies

Explore Near Mbombela

Waterfalls
1
Natural waterfalls documented by USGS and OpenStreetMap contributors
View all →

Quick Facts

Timezone
Africa/Johannesburg
Elevation
619 m (2,031 ft)
Area
72.6 km² (28.0 mi²)
Founded
1905
Postal Code
1201
Website
mbombela.gov.za/
Twinned With
Maia

Around Mbombela

Places within 5 km radius — OpenStreetMap data

Schools 11
Hospitals 4
Pharmacies 4
Restaurants 17
Cafes 3
Supermarkets 22
Banks 2
Hotels 3
Libraries 2
Parks 21
Police Stations 2
Fire Stations 1
Places of Worship 10

🇿🇦 About South Africa

Capital Pretoria
Population 57,779,622
Area 1,219,912 km²
GDP (USD) $381,440,724,491
GDP per capita $6,034
HDI 0.717
Life expectancy 66.1 years
Internet users 75.7%
Urban population 63.6%
Currency ZAR (Rand)
Languages Afrikaans, English, Southern Ndebele, Northern Sotho, Southern Sotho, Swazi, Tswana, Tsonga, Vend...
Calling code +27
TLD .za
Driving side left

Public Holidays in South Africa

12 public holidays this year

Date Holiday Local Name
Jan 1 New Year's Day New Year's Day
Mar 21 Human Rights Day Human Rights Day
Apr 3 Good Friday Good Friday
Apr 6 Family Day Family Day
Apr 27 Freedom Day Freedom Day
May 1 Workers' Day Workers' Day
Jun 16 Youth Day Youth Day
Aug 10 National Women's Day National Women's Day
Sep 24 Heritage Day Heritage Day
Dec 16 Day of Reconciliation Day of Reconciliation
Dec 25 Christmas Day Christmas Day
Dec 26 Day of Goodwill St. Stephen's Day

Download Full City Report

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

Get Report

Frequently Asked Questions About Mbombela

What is the population of Mbombela?

Mbombela has a population of 110,159 residents and is located in South Africa. The population density is 3,929 people per square mile, spread across 28.0 square miles.

What is the weather like in Mbombela?

Mbombela enjoys a temperate climate with an average annual temperature of 69°F (20°C). Winter temperatures average 76°F in January, while summers reach an average of 59°F in July. The area receives 280 sunny days per year, well above the national average of 205. Annual rainfall totals 30.8 inches.

Nearby Cities

Compare Mbombela with another city: