Mafikeng, South Africa
North West · South Africa
Mafikeng is a mid-size city in North West, South Africa with a population of 77,110. Elevation: 4,213 ft (1,284 m). Average temperature: 66°F (19°C).
Data updated June 2026
Discover Mafikeng, 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.
About Mafikeng
Mahikeng, formerly known as Mafikeng and alternatively known as Mafeking, is the capital city of the North West province of South Africa.
People
Climate
| Population | 77,110 |
| Population Density | 36 / sq mi |
| Elevation | 4,213 ft (1,284 m) |
| Coordinates | -25.8652°, 25.6442° |
| Timezone | Africa/Johannesburg |
| Country | 🇿🇦 South Africa |
| State / Province | North West |
| Average Temperature | 66°F (19°C) |
| January Average | 75°F (24°C) |
| July Average | 53°F (12°C) |
| Annual Precipitation | 21.6 inches (548 mm) |
| Annual Snowfall | 0.0 inches (0 cm) |
About Mafikeng
Mafikeng is a mid-size city in South Africa (North West) with a population of 77,110. The city sits at an elevation of 4,213 feet (1,284 meters) above sea level. The average annual temperature is 66°F (19°C). Temperatures range from 75°F in January to 53°F in July. Annual precipitation averages 21.6 inches. The timezone is Africa/Johannesburg.
Climate in Mafikeng
Mafikeng has an average annual temperature of 19.6°C (67°F). The hottest month is Jan (24.2°C), the coldest is Jul (12.6°C). Average annual precipitation is 521 mm.
Temperature
| Annual Average | 66.0°F |
| 22% above South Africa avg | |
| January Average | 75°F (24°C) |
| July Average | 53°F (12°C) |
| Sunny Days | 297 days/yr |
Geography
| Elevation | 4,213 ft (1,284 m) |
| Area | 2,151.1 sq mi (5,571.5 km²) |
| Population Density | 36/sq mi |
| Coordinates | -25.8652°N, 25.6442°W |
| Timezone | Africa/Johannesburg |
Precipitation & Snow
Air Quality
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 75°F (24°C) | 4.2 in | Warmest, Wettest |
| February | 74°F (23°C) | 3.2 in | |
| March | 71°F (22°C) | 3.1 in | |
| April | 65°F (19°C) | 1.7 in | |
| May | 59°F (15°C) | 0.5 in | |
| June | 53°F (12°C) | 0.2 in | |
| July | 53°F (12°C) | 0.1 in | Coldest, Driest |
| August | 58°F (15°C) | 0.2 in | |
| September | 66°F (19°C) | 0.7 in | |
| October | 71°F (21°C) | 1.8 in | |
| November | 73°F (23°C) | 2.8 in | |
| December | 74°F (23°C) | 3.2 in |
Mafikeng has a seasonal temperature swing of 22°F / from 53°F in July to 75°F in January. Total annual precipitation is 21.6 inches, with January being the wettest month (4.2") and July the driest (0.1").
Colleges & Universities in Mafikeng
| Institution | Type | Founded | Website |
|---|---|---|---|
| Centre for Applied Radiation and Technology | University | - | Visit → |
| Centre for Teaching and Learning | University | - | , |
| Kgora Farmer Training Centre | College | - | , |
| Mmabatho College of Nursing | College | - | , |
| Molelwane Research Farm | University | - | Visit → |
| North-West University, Mahikeng Campus | University | - | Visit → |
| NWU Agricultural Sciences | University | - | , |
Schools in Mafikeng
27 public schools (NCES 2022-23 data).
| School | Level | Enrollment | Teachers | Student/Teacher |
|---|---|---|---|---|
| Setlopo Science and Commercial High School | - | - | - | - |
| Tabernacle of Glory Primary School | - | - | - | - |
| Barolong Primary School | - | - | - | - |
| Fairview Private School | - | - | - | - |
| Bophelong Special School | - | - | - | - |
| Dikakanyo Primary School | - | - | - | - |
| Golf View Secondary School | - | - | - | - |
| Molapisi Primary School | - | - | - | - |
| Goodwill Primary School | - | - | - | - |
| Mafikeng High School | - | - | - | - |
| Retlametswe Special School | - | - | - | - |
| Montshioa Memorial Middle School | - | - | - | - |
| Ramaine High School | - | - | - | - |
| Bakang Selebo Primary School | - | - | - | - |
| Setumo High School | - | - | - | - |
| Mokgweetsi Primary School | - | - | - | - |
| Thutong Primary School | - | - | - | - |
| Phetlhu Secondary School | - | - | - | - |
| Senkgwe Primary School | - | - | - | - |
| Seetsele Primary School | - | - | - | - |
| Tshidi Barolong Secondary School | - | - | - | - |
| Lotlamoreng Primary School | - | - | - | - |
| Thuto Boswa Primary School | - | - | - | - |
| Lomanyaneng Primary School | - | - | - | - |
| Molopo Primary School | - | - | - | - |
| Danville Primary School | - | - | - | - |
| Boitshoko Secondary School | - | - | - | - |
Radio Stations near Mafikeng
0 stations within ~55 km.
| Station | Genre | Quality |
|---|
Museums in Mafikeng
| Name | Type | Address | Phone | Annual Revenue |
|---|---|---|---|---|
| Mahikeng Museum |
Libraries in Mafikeng
| Name | Address | Staff | Annual Visits | Circulation | Collection | Programs |
|---|---|---|---|---|---|---|
| Lomanyaneng Library | 0.0 | |||||
| Mmabatho Community Library | 0.0 | |||||
| NWU Mahikeng Library | 0.0 | |||||
| Provincial Library | 0.0 |
Hotels in Mafikeng
2 hotels within city radius - OpenStreetMap data
Restaurants in Mafikeng
1 restaurants within city radius - OpenStreetMap data
Clinics in Mafikeng
3 clinics within city radius - OpenStreetMap data
Train Stations in Mafikeng
5 train stations within city radius - OpenStreetMap data
Bus Stations in Mafikeng
1 bus stations within city radius - OpenStreetMap data
Gas Stations in Mafikeng
8 gas stations within city radius - OpenStreetMap data
Banks in Mafikeng
1 banks within city radius - OpenStreetMap data
Shopping Malls in Mafikeng
1 shopping malls within city radius - OpenStreetMap data
Stadiums & Teams in Mafikeng
| Team | League | Division |
|---|---|---|
Airports Near Mafikeng
8 airports within the area.
| Airport | IATA | Type |
|---|---|---|
| Mmabatho International Airport | MBD | Medium Airport |
| Botsalano Airport | - | Small Airport |
| Goodhope Airport | - | Small Airport |
| Lichtenburg Airport | - | Small Airport |
| Lobatse Southeast Airport | - | Small Airport |
| Manyani Game Lodge Airport | - | Small Airport |
| Slurry Airport | - | Small Airport |
| Zeerust Airport | - | Small Airport |
Post Offices in Mafikeng
1 post offices.
| Post Office | Address |
|---|---|
| Ratshidi Post Office |
Churches & Religious Organizations in Mafikeng
3 religious organizations (IRS tax-exempt data).
| Name | Address |
|---|---|
| AFM | |
| Lebogang Church | |
| St Michaels |
Quick Facts
Around Mafikeng
Places within 5 km radius - OpenStreetMap data
Things to See Near Mafikeng
3 places within 15 km
- • Mafikeng Campsite
- • Manyane Game Lodge
- • Tented Camp
🇿🇦 About South Africa
Public Holidays in South Africa
12 public holidays this year
Download Full City Report
Get a comprehensive, print-ready PDF with all data for Mafikeng.
Get ReportFrequently Asked Questions About Mafikeng
What is the population of Mafikeng?
Mafikeng has a population of 77,110 residents and is located in South Africa. The population density is 36 people per square mile, spread across 2,151.1 square miles.
What is the weather like in Mafikeng?
Mafikeng enjoys a temperate climate with an average annual temperature of 66°F (19°C). Winter temperatures average 75°F in January, while summers reach an average of 53°F in July. The area receives 297 sunny days per year, well above the national average of 205. Annual rainfall totals 21.6 inches.
All Countries























































































































































































































































