Nursing personnel in South Africa

South Africa: Nursing personnel was 265,877 in 2024. ◆ Volatile

Latest (2024)
265,877
Change on year
down 1.1%
World rank
21st
of 189 countries
All-time high
287,458
in 2016
All-time low
32,120
in 2001
Years of data
27
1998–2024

Nursing personnel in South Africa, 1998–2024

0100.0k200.0k300.0k1998201120241998: 32.7k1999: 32.9k2000: 32.4k2001: 32.1k2002: 32.5k2003: 33.6k2004: 35.3k2005: 37.1k2006: 39.3k2007: 40.6k2008: 43.7k2009: 48.1k2010: 52.4k2011: 55.4k2012: 58.7k2013: 63.8k2014: 66.9k2015: 278.6k2016: 287.5k2017: 287.1k2018: 285.7k2019: 284.8k2020: 280.2k2021: 276.4k2022: 271.0k2023: 268.9k2024: 265.9k

Source: World Health Organization, Global Health Observatory.

Analysis

In 2024, nursing personnel in South Africa stood at 265,877.

That represents a change of down 1.1% on the previous year and up 297.5% over ten years.

Over the whole period, nursing personnel in South Africa peaked at 287,458 in 2016 and was at its lowest, 32,120, in 2001.

South Africa ranks 21st of 189 countries on this measure, in the top quarter.

The series is highly variable year to year, so single readings are best treated with caution.

Nursing personnel in South Africa, year by year

Annual values for Nursing personnel (number) in South Africa, 1998 to 2024.
Year Value Change
1998 32,744
1999 32,925 +0.6%
2000 32,399 -1.6%
2001 32,120 -0.9%
2002 32,495 +1.2%
2003 33,575 +3.3%
2004 35,266 +5.0%
2005 37,085 +5.2%
2006 39,305 +6.0%
2007 40,582 +3.2%
2008 43,686 +7.6%
2009 48,078 +10.1%
2010 52,370 +8.9%
2011 55,408 +5.8%
2012 58,722 +6.0%
2013 63,788 +8.6%
2014 66,891 +4.9%
2015 278,617 +316.5%
2016 287,458 +3.2%
2017 287,079 -0.1%
2018 285,704 -0.5%
2019 284,837 -0.3%
2020 280,231 -1.6%
2021 276,415 -1.4%
2022 271,047 -1.9%
2023 268,915 -0.8%
2024 265,877 -1.1%

Averages by decade

DecadeAverage LowestHighest Years
1990s 32,834 32,744 32,925 2
2000s 37,459 32,120 48,078 10
2010s 172,087 52,370 287,458 10
2020s 272,497 265,877 280,231 5

Countries ranked near South Africa

  1. 18 Argentina 288,935 compare
  2. 19 Spain 284,232 compare
  3. 20 Nigeria 267,951 compare
  4. 22 Thailand 256,119 compare
  5. 23 Turkey 248,287 compare
  6. 24 Ukraine 229,368 compare

See the full ranking of 190 places →

More health data for South Africa

All data for South Africa →

Frequently asked questions

What is nursing personnel in South Africa?
Nursing personnel in South Africa was 265,877 in 2024, according to World Health Organization, Global Health Observatory.
What is the highest nursing personnel recorded in South Africa?
The highest recorded value was 287,458 in 2016.
What is the lowest nursing personnel recorded in South Africa?
The lowest recorded value was 32,120 in 2001.
How does South Africa rank for nursing personnel?
South Africa ranks 21st out of 189 countries with data for 2024.
Is nursing personnel rising or falling in South Africa?
Over the last ten years it is up 297.5%. The long-run trend across the full record is volatile.
Where does this South Africa data come from?
The figures come from World Health Organization, Global Health Observatory, published as part of Nursing personnel (number). Statizoid updates them automatically from the source API.

Download this data

CSV · JSON — 27 observations, free to reuse under CC BY-NC-SA 3.0 IGO (WHO).

Share, cite or embed this page

Cite this page

Nursing personnel in South Africa. Statizoid, drawing on World Health Organization, Global Health Observatory. Retrieved 28 August 2026, from https://health.statizoid.com/stat/nursing-personnel-number/south-africa/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY-NC-SA 3.0 IGO (WHO); please keep the attribution.

<a href="https://health.statizoid.com/stat/nursing-personnel-number/south-africa/">Nursing personnel in South Africa</a> — Statizoid

About this data

Indicator
Nursing personnel (number)
Source
World Health Organization, Global Health Observatory
Licence
CC BY-NC-SA 3.0 IGO (WHO)
Coverage
190 places, 3,845 data points, 1971–2024
Last refreshed