Smile Foundation
Non-profit OrganizationsDelhi, India1001-5000 Employees
Smile Foundation is a non-profit organization based in Delhi, India, with its office at 161 b 4 3rd Floor Gulmohar Park, Delhi 110049 India. The organization employs between 1,001 and 5,000 people and maintains an official website at smilefoundationindia.org. Smile Foundation runs more than 400 live welfare projects across 25 states, in over 2,000 remote villages and slums, focusing on education, healthcare, livelihood, and women empowerment, and directly benefits over 1.5 million children and their families each year. It pursues Civic Driven Change by sensitizing and engaging civil society as active partners in its welfare initiatives. In April 2026, Smile Foundation was certified as a Great Place To Work in India for the sixth consecutive year.