 Peshawar is overwhelmingly Muslim, with Muslims making up 98.5% of the city's population in the 1998 census.Christians make up the second largest religious group with around 20,000 adherents, while over 7,000 members of the Ahmadiyya Muslim Community live in Peshawar.Hindus and Sikhs are also found in the city − though most of the city's Hindu and Sikh community migrated "en masse" to India following the Partition of British India in 1947.