Indian hospital, doctor and test price statistics
Figures from 77,163 hospitals and centres and 55,031 doctors across 18 cities: how many are on the Ayushman and CGHS registers, how many publish a fee, and what scans cost where. Computed from the full HealthFinder dataset, October 2026. Free to cite with a link.
Hospitals and centres
77,163
Doctors
55,031
On a scheme register
1,096 (1%)
NABH listed
1,096
Published test prices
222
Google reviews counted
1,96,67,585
By city
| City | Hospitals | Diagnostic centres | Doctors | Ayushman | CGHS | Largest specialty |
|---|---|---|---|---|---|---|
| Delhi | 188 | 61 | 7,436 | 0 | 0 | gynecologists (115) |
| Bangalore | 188 | 62 | 6,407 | 0 | 0 | gynecologists (115) |
| Mumbai | 151 | 43 | 7,625 | 0 | 0 | dentists (133) |
| Hyderabad | 223 | 61 | 6,246 | 0 | 0 | general physicians (98) |
| Pune | 152 | 61 | 4,733 | 0 | 0 | dentists (98) |
| Chennai | 152 | 61 | 3,494 | 0 | 0 | general physicians (79) |
| Kolkata | 97 | 43 | 5,455 | 0 | 0 | general physicians (115) |
| Ahmedabad | 224 | 43 | 2,352 | 0 | 0 | general physicians (79) |
| Gurgaon | 97 | 43 | 2,674 | 0 | 0 | dentists (61) |
| Noida | 61 | 43 | 2,238 | 0 | 0 | general physicians (61) |
| Ghaziabad | 79 | 43 | 1,536 | 0 | 0 | cardiologists (43) |
| Thane | 79 | 43 | 1,425 | 0 | 0 | cardiologists (43) |
| Navi Mumbai | 61 | 43 | 1,019 | 0 | 0 | cardiologists (43) |
| Faridabad | 61 | 43 | 782 | 0 | 0 | dentists (43) |
| Mohali | 44 | 30 | 661 | 0 | 4 | neurologists (42) |
| Chandigarh | 43 | 43 | 482 | 0 | 1 | general physicians (43) |
| Panchkula | 42 | 23 | 293 | 0 | 0 | general physicians (31) |
| Zirakpur | 18 | 14 | 174 | 0 | 0 | dentists (15) |
By specialty
| Specialty | Doctors | With a page | Cities | Median published fee |
|---|---|---|---|---|
| General physicians | 6,623 | 6,418 | 17 | — |
| Gynecologists | 6,182 | 6,008 | 17 | — |
| Dentists | 5,515 | 5,302 | 17 | — |
| Orthopedic doctors | 4,703 | 4,600 | 17 | — |
| Pediatricians | 4,051 | 3,936 | 17 | — |
| Dermatologists | 3,700 | 3,636 | 17 | — |
| Cardiologists | 2,795 | 2,741 | 17 | — |
| Neurologists | 2,790 | 2,740 | 17 | — |
| Oncologists | 2,215 | 2,167 | 17 | — |
| Gastroenterologists | 2,187 | 2,146 | 17 | — |
| Physiotherapists | 2,122 | 2,045 | 17 | — |
| Endocrinologists | 1,933 | 1,911 | 17 | — |
| ENT specialists | 1,864 | 1,810 | 17 | — |
| Psychiatrists | 1,496 | 1,440 | 17 | — |
| Ophthalmologists | 1,450 | 1,409 | 17 | — |
| Urologists | 1,448 | 1,414 | 17 | — |
| Pulmonologists | 929 | 912 | 17 | — |
| Nephrologists | 881 | 860 | 17 | — |
| Homeopathic doctors | 793 | 756 | 17 | — |
| Ayurvedic doctors | 670 | 652 | 17 | — |
| IVF specialists | 443 | 434 | 17 | — |
| Sexologists | 136 | 130 | 15 | — |
| Dieticians | 105 | 100 | 13 | — |
A median fee needs at least three doctors with a published consultation fee. "—" means fewer than three.
What scans and tests cost
| Test | Prices on record | Cities | Lowest | Median | Highest |
|---|---|---|---|---|---|
| MRI scan | 50 | 3 | ₹1,500 | ₹5,000 | ₹15,000 |
| CT scan | 31 | 3 | ₹1,800 | ₹5,500 | ₹10,000 |
| PET-CT scan | 14 | 3 | ₹10,000 | ₹16,250 | ₹45,000 |
| Ultrasound | 24 | 3 | ₹800 | ₹1,000 | ₹2,000 |
| X-ray | 3 | 3 | ₹300 | ₹300 | ₹300 |
| DEXA scan | 3 | 3 | ₹2,000 | ₹2,000 | ₹2,000 |
| EEG | 3 | 3 | ₹2,000 | ₹2,000 | ₹2,000 |
| 2D echo | 3 | 3 | ₹2,500 | ₹2,500 | ₹2,500 |
| Thyroid profile | 18 | 18 | ₹250 | ₹540 | ₹680 |
| HbA1c test | 18 | 18 | ₹350 | ₹520 | ₹700 |
| CBC test | 18 | 18 | ₹210 | ₹305 | ₹400 |
| Vitamin D test | 18 | 18 | ₹900 | ₹1,525 | ₹1,900 |
| Full body checkup | 19 | 19 | ₹2,345 | ₹2,345 | ₹2,345 |
Method: listings from Google Maps (typed searches per city and specialty), scheme status from the PM-JAY, CGHS, ECHS and NABH registers, registration from the Indian Medical Register, prices from each centre's own rate card. Nothing is estimated. See methodology.
