During the partition of India, around five lakh Hindu and Sikh refugees, mainly from West Punjab fled to Delhi, while around three lakh Muslim residents of the city migrated to Pakistan. Ethnic Punjabis are believed to account for at least 40% of Delhi's total population and are predominantly Hindi-speaking Punjabi Hindus. Migration to Delhi from the rest of India continues (), contributing more to the rise of Delhi's population than the birth rate, which is declining.