Orangi's population alone is estimated to be over one million. When combined with neighboring Baldia, the population is over two million. Twenty-five percent of Orangi's population is Pashtuns, and another 25% Muhajir. A significant population of Muhajirs are Biharis who migrated from Bihar in 1947, and from East Pakistan in 1971. The remaining 50% is a mix of Afghans, Balochis, Bengalis, Punjabis, and Sindhis.