National Family Health Survey 5 dataset
Use the API URL with your free DD token in notebooks, scripts, and pipelines.
https://www.desidata.in/api/datasets/nfhs5-dataset/downloadDataset downloads are free. For Python or API downloads, sign in once and create a free DD token; set it as DD_TOKEN or save it in your notebook's secrets. Requests are linked to your account so your download history and counts stay accurate.
# One-time install: pip install desidata
# Set DD_TOKEN in your environment first (create a free token in Profile & settings).
import desidata
df = desidata.load("nfhs5-dataset")
df.head()Complete, well-documented and sourced from an authoritative publisher.
First 10 of 3,810 rows
| indicator | state | district | value | unit | category | source_page | source_type | source_file |
|---|---|---|---|---|---|---|---|---|
| Household response rate | Overall | 98 | % | Data Quality | 48 | text | vol1_p0046-0048 | |
| Women response rate | Overall | 97 | % | Data Quality | 48 | text | vol1_p0046-0048 | |
| Men response rate | Overall | 92 | % | Data Quality | 48 | text | vol1_p0046-0048 | |
| Total households selected | Overall | 664,972 | Data Quality | 48 | text | vol1_p0046-0048 | ||
| Occupied households | Overall | 653,144 | Data Quality | 48 | text | vol1_p0046-0048 | ||
| Successfully interviewed households | Overall | 636,699 | Data Quality | 48 | text | vol1_p0046-0048 | ||
| Eligible women age 15-49 identified | Overall | 747,176 | Data Quality | 48 | text | vol1_p0046-0048 | ||
| Completed interviews with women | Overall | 724,115 | Data Quality | 48 | text | vol1_p0046-0048 | ||
| Eligible men age 15-54 identified | Overall | 111,179 | Data Quality | 48 | text | vol1_p0046-0048 | ||
| Completed interviews with men | Overall | 101,839 | Data Quality | 48 | text | vol1_p0046-0048 |
Read straight from the file — download or use the API URL for the full dataset.