Countries With the Most Tuberculosis Cases 2024

About This Dataset

Countries With the Most Tuberculosis Cases 2024
What this chart shows. The 25 countries with the most people who fell ill with tuberculosis in 2024, by WHO's estimate. India had 2,710,000 new cases, 25.3% of the world's 10.7 million, followed by Indonesia with 1,080,000 and the Philippines with 724,000. The eight countries at the top, which also include China, Pakistan, Nigeria, DR Congo and Bangladesh, account for 67.1% of all cases.

How the data is collected. The number of people who fall ill each year cannot be counted directly, because many cases are never diagnosed. WHO estimates it for every country from case notifications, national prevalence surveys, death registration and inventory studies that measure under-reporting, and publishes the results with an uncertainty range in its annual Global Tuberculosis Report. India's range runs from 2,330,000 to 3,160,000.

Background. Worldwide, cases fell 3.6% between 2015 and 2024, from 11.1 million. South Africa more than halved its count, from 561,000 to 249,000, and Russia's fell by 49.5%. China dropped from 905,000 to 696,000, while Indonesia rose from 852,000 and overtook it. In 14 of the 25 countries the estimate was higher in 2024 than in 2015.

Limits. These are estimates, not counts, and WHO revises earlier years when new survey data arrive, so figures for 2015 may differ from those published at the time. Values are rounded, which is why Thailand and Brazil share 104,000. The chart shows absolute numbers; populous countries rank high even where the rate per person is moderate.
Analysis

India had 2,710,000 new tuberculosis cases in 2024, 25.3% of the world total of 10.7 million; eight countries accounted for 67.1% of all cases.

Source:  WHO Global Tuberculosis Report 2025 (WHO Global Health Observatory)

Key Findings

🏆
India leads in New TB cases (estimated) with 2,710,000 in 2024.
📊
Average New TB cases (estimated) in 2024: 371,120  ·  median: 141,000.
↔️
Gap in 2024: India is 55.3× larger than Russia.

Countries With the Most Tuberculosis Cases 2024

Bar
H-Bar
Line
Area
Table
Loading...

Data Insights

Numbers, trends & sources behind this chart

Admin
⬡
Data Points
25
25 categories  ·  1 year
↑
Top Value
2,710,000
India
New TB cases (estimated) · 2024
◈
Metrics
1
New TB cases (estimated)
◷
Period
2024
Single year snapshot

Methodology & source

Data source
WHO Global Tuberculosis Report 2025 (WHO Global Health Observatory)
Coverage
25 entities · 2024 · 25 observations
Measure
New TB cases (estimated)
Last updated
4 October 2026
Compiled by
The ANYSTAT team, from the source above
How the figures are calculated
  • Values are shown as reported by the source. Nothing is rescaled, rebased or converted — the only changes are thousand separators and decimals shown to two places.
  • Entities are ranked highest-first on their value in 2024.

An article using this data

India leads every tuberculosis ranking: 10.7 million fell ill with TB in 2024
WHO estimates for 2024: India had 2,710,000 of the world's 10.7 million TB cases, eight countries had 67.1%, and 53.1% of Russia's new cases were drug-resistant...

Rankings & Full Data

25 records · New TB cases (estimated) · ranked by 2024

✓ 25 sourced
# Category 2024 Source
🥇 India 2,710,000
🥈 Indonesia 1,080,000
🥉 Philippines 724,000
4 China 696,000
5 Pakistan 669,000
6 Nigeria 510,000
7 DR Congo 412,000
8 Bangladesh 384,000
9 Myanmar 263,000
10 South Africa 249,000
11 Ethiopia 186,000
12 Vietnam 184,000
13 Angola 141,000
14 Mozambique 125,000
15 Tanzania 118,000
16 Kenya 117,000
17 Thailand 104,000
18 Brazil 104,000
19 Uganda 99,000
20 Afghanistan 87,000
21 Madagascar 72,000
22 Papua New Guinea 70,000
23 Nepal 67,000
24 Zambia 58,000
25 Russia 49,000
Was this chart useful?
⚑ Spotted an error in this data? Report it
What is wrong?

Related Charts

More statistics on similar topics

Related 2024
India Indonesi Philippi China Pakistan Nigeria
2.5M
India
Countries That Diagnosed the Most Tuberculosis Cases 2024

Countries notified 8,329,390 tuberculosis cases in 2024, about 2.37 million fewer than the 10.7 million WHO estimates fe...

View Chart 1 hour ago
Related 2024
India China Philippi Indonesi Russia Pakistan
130,000
India
Countries With the Most Drug-Resistant Tuberculosis 2024

India had 130,000 new drug-resistant tuberculosis cases in 2024, the most of any country, but the highest share was in R...

View Chart 1 hour ago
Related 2024
India Indonesi Pakistan Philippi Nigeria DR Congo
289,000
India
Countries With the Most Tuberculosis Cases in Children 2024

About 1.19 million children aged 0-14 fell ill with tuberculosis in 2024, 289,000 of them in India; in Papua New Guinea...

View Chart 1 hour ago
Play