National Human Rights Commission of India
The National Human Rights Commission of India (NHRC) is an autonomous statutory body headquartered in New Delhi that safeguards and promotes human rights across
Company facts
- Employees
- 50
- Headquarters
- India
- Type
- Government
About
The National Human Rights Commission of India (NHRC) is an autonomous statutory body headquartered in New Delhi that safeguards and promotes human rights across the country. It investigates allegations of rights violations, conducts inquiries, and issues recommendations to government agencies and public institutions to ensure compliance with constitutional and international standards. NHRC also engages in public education, policy advocacy, and the development of best practices to foster a culture of respect for human dignity. By offering a transparent, evidence‑based platform for redress and reform, the Commission plays a pivotal role in strengthening India’s democratic framework and provides meaningful career opportunities for professionals dedicated to justice, legal analysis, and public service.