Solan's demographics reflect a mix of traditional Himachali culture and a growing cosmopolitan student and professional population.
| Category | Details | | :--- | :--- | | **Population (City)** | ~39,256 (2011 Census; current estimates are significantly higher) | | **Population (District)** | ~580,320 (2011 Census) | | **Major Religions** | Hinduism (~94%), Sikhism (~3%), Islam (~2%), Others (~1%) | | **Primary Languages** | Hindi, Pahari (Mahasu Pahari variant), Punjabi, English | | **Age Distribution** | Skewed young due to the large presence of universities and schools. |
