Skip to content
CityAPI.ORG

BELA BELA

Limpopo · SOUTH AFRICA (ZA) · 24.88°S / 28.28°E

09
ADM1 · ID GeoNames 941,966

Bela Bela is a city in South Africa with a population of 90,210. It sits at -24.88/28.28, runs on Africa/Johannesburg, is 1 km from Bela-Bela.

Population 90,210
Place Type Populated Place
Elevation n/a
Timezone Africa/Johannesburg

All facts

fields
Country
South Africa
Subdivision
Limpopo
Coords
24.88°S / 28.28°E
UTC offset
+2
DST
Observed

Proximity

nearest 6 · within 50 km
E Bela-Bela Limpopo 0 1.1 km
NE Modimolle Limpopo 50,306 23.5 km
S Pienaarsrivier Limpopo 2,272 35.6 km
SE Mmametlhake Mpumalanga 9,450 37.2 km
S Makapanstad North West 0 43.0 km
S Carousel View North West 8,875 48.7 km

Air access

nearby

FAQ

10 questions
What is the population of Bela Bela?
90,210 people, per GeoNames.
Which timezone is Bela Bela in?
Africa/Johannesburg.
Which country is Bela Bela in?
South Africa (ZA).
Which airport serves Bela Bela?
Nylstroom Airfield (FANY).
How far is Bela Bela from Pretoria?
About 96 km.
Does Bela Bela have a university?
Not on record.
What languages are spoken in South Africa?
English.
What currency is used in South Africa?
Rand.
How many cities are in South Africa?
985 on record.
Which admin region is Bela Bela in?
Limpopo.

Get this page as JSON

no auth
cURL 200 OK
$ curl https://api.cityapi.org/v1/cities/941966

{
  "data": {
    "id": 941966,
    "name": "Bela Bela",
    "ascii_name": "Bela Bela",
    "country_code": "ZA",
    "population": 90210,
    "elevation": null,
    "timezone_id": "Africa/Johannesburg",
    "feature_class": "P",
    "feature_code": "PPL",
    "latitude": -24.88333,
    "longitude": 28.28333
  }
}

Context

comparatives
  • 1 km from Bela-Bela.
  • Same timezone (Africa/Johannesburg) as 984 other cities in South Africa.
CITYAPI · STATION BERLIN/DE · DATUM/2026-06-11 · BUILT BY BROTCODE Terms · Privacy · Impressum ·