ZA Johannesburg — a mover's brief

What Johannesburg actually looks, feels, and costs like for someone considering moving. Neighbourhoods, climate, transport, healthcare, safety, and the practical scaffolding — every figure sourced.

Country
South Africa
Africa
Population
6,200,000
metro · 2022
Area
1,645 km²
Elevation
1753 m
city centre
Time zone
Africa/Johannesburg
Currency
ZAR
Airport
JNB · O. R. Tambo International Airport
Metro
1 metro line
Walkability
●●○○○
editorial score · 1–5
Bike friendliness
●○○○○
editorial score · 1–5
Primary language
English dominant in business; isiZulu, Sesotho, and Afrikaans widely spoken. Car-dependent metro.

Source: Stats SA ↗ · verified 2026-04-22

Overview

Overview

Johannesburg is a city of 6,200,000 people in South Africa (Africa). It is one of South Africa's largest urban centres. The main international airport is JNB (O. R. Tambo International Airport). The metro system has 1 line.

A one-bedroom city-centre apartment runs approximately €580 per month. Monthly groceries for one person run approximately €190. A monthly public-transport pass costs €55. Across the 100 cities Meridian tracks, Johannesburg ranks 16th overall on combined monthly essentials — among the cheaper.

Johannesburg's climate is continental — January is typically the warmest month with average highs around 26°C, while June is the coldest with average lows near 4°C. Annual rainfall totals approximately 719mm, wettest in January.

Cost of living

Cost of living

Total monthly essentials: approximately €900/month EUR-equivalent for a single person in a 1-bedroom flat (rent + utilities + groceries + transit). District and lifestyle swing this 30–50% either way.
ItemMonthly / item costSource
1-bedroom flat, city centre €580/mo Stats SA ↗
Rent per square metre €9.00/m² Stats SA ↗
Utilities (85m² flat) €75/mo Stats SA ↗
Public transport pass €55/mo Stats SA ↗
Groceries, one person €190/mo Stats SA ↗
Restaurant meal, average €9 Stats SA ↗
How this city ranks

How this city ranks

Cost of living rank
16 / 100
cheapest quintile · across tracked cities
Within South Africa
2 / 3
cheapest-to-most-expensive
Within Africa
8 / 9
regional cost ranking
Composite cost (EUR)
€900/mo
rent + utilities + food + transit

See the full rankings: Cheapest cities · Most expensive · Broadband ranking

Climate

Climate

Monthly normals — high · low (°C)
Annual: 22.3° / 10.1° · 719mm rainfall
Jan 26° 15° Feb 25° 14° Mar 24° 13° Apr 22° 10° May 19° Jun 17° Jul 17° Aug 20° Sep 22° 10° Oct 24° 12° Nov 25° 13° Dec 26° 14°
Monthly rainfall (mm)
126 105 88 41 15 5 5 8 22 65 119 120

Hottest month typically Jan, coldest Jun. Values are station normals — actual weather varies year-to-year. Source: South African Weather Service — WMO normals ↗

Country context

Country context

Visa policy, taxation, healthcare, and broadband infrastructure are national rather than city-level — the numbers below are South Africa-wide context for someone weighing Johannesburg specifically. Each links through to the full country brief.

Top income tax (national)
45%
applies to South Africa residents
Health spending
8.9% of GDP
South Africa · 2023
Life expectancy
66.3 yrs
at birth, South Africa
Broadband penetration
5.3/100
national average
Visa routes tracked
4
to enter South Africa

Full South Africa country brief →

Recent policy changes

Recent policy changes

Policy changes apply nationally to South Africa and therefore affect Johannesburg. The three most recent:

In force 30 Sept 2025
In force Visa & immigration

Electronic Travel Authorisation (ETA) pilot launched

DHA launched an Electronic Travel Authorisation (ETA) pilot programme from late 2025 — applying initially to select visa-exempt countries as a pre-travel online authorisation (similar to ESTA or ETIAS). Expected to streamline border processing and enhance security screening. Full rollout expected through 2026.

Who it affects: Visa-exempt short-term visitors from specific participating countries.

Department of Home Affairs (South Africa) ↗ · South African Government ↗ · verified 2026-04-19

Announced 15 Jun 2025
Announced Visa & immigration

Critical Skills List review announced for publication in 2026

Minister Schreiber announced a comprehensive Critical Skills List review in 2025, with consultation with business and labour-market stakeholders. Publication of the revised list is expected during 2026. Likely to add emerging-technology occupations (AI, quantum, advanced manufacturing) and potentially refine healthcare and engineering sub-categories.

Who it affects: Current and future Critical Skills Work Visa applicants.

Department of Home Affairs (South Africa) ↗ · verified 2026-04-19

In force 1 Mar 2025
In force Visa & immigration

Remote Work Visa added to Immigration Regulations; launched March 2025

The Remote Work Visa was officially added to SA's Immigration Regulations on 28 March 2024; publicly launched by Minister Schreiber on 9 October 2024; applications fully operational from March 2025. 12-month initial visa, renewable annually up to 3 years. Income threshold ZAR 650,976/year (reduced from initially-proposed ZAR 1M).

Who it affects: Non-SA remote workers earning ZAR 650,976+/year.

Department of Home Affairs (South Africa) ↗ · Government Gazette ↗ · verified 2026-04-19

Full South Africa changes feed →

Compare and explore

Compare and explore

Johannesburg against other places Meridian tracks — at country level for full economic / visa / tax context, or city-level for cost-of-living.

Country comparisons including South Africa

Other cities in South Africa

Frequently asked

Frequently asked

How much does it cost to live in Johannesburg?
A one-bedroom apartment in central Johannesburg rents for around €580 per month. Combined monthly essentials (rent + utilities + groceries + transit) total approximately €900 EUR-equivalent. Individual spend varies 30–50% by district and lifestyle.
Is Johannesburg expensive compared to other global cities?
Johannesburg ranks 16th out of 100 cities Meridian tracks for combined monthly living costs — among the cheapest quartile, and 2nd of 3 within South Africa. Rankings use EUR-normalised rent + utilities + groceries + transit.
What's the weather like in Johannesburg?
Johannesburg sees average summer highs of 26°C in January and winter lows of 4°C in June. Annual rainfall totals about 719mm. Full monthly breakdown in the Climate section above.
What visa do I need to move to Johannesburg?
Johannesburg's visa regime is set at the national level — South Africa tracks 4 residence-permit routes including Intra-Company Transfer Work Visa, Critical Skills Work Visa, General Work Visa, among others. See the South Africa country brief for full eligibility, salary thresholds, and processing times.
How do you get around in Johannesburg?
Johannesburg has 1 metro line; the city centre is not especially walkable (Meridian editorial score 2/5). Monthly transit pass cost is in the breakdown above.
What language is spoken in Johannesburg?
English dominant in business; isiZulu, Sesotho, and Afrikaans widely spoken. Car-dependent metro.
What is the main airport for Johannesburg?
Johannesburg's primary international airport is JNB (O. R. Tambo International Airport).

Get the monthly brief.

One email a month — the most important visa, tax, and policy changes across tracked countries. Unsubscribe anytime.