According to census 2011 the Provisional total population of Punjab is 2,77,04,236
Punjab Population Census 2011
Top Ten Districts with highest Population
Ludhiana -34,87,882, Amritsar 24,90,891, Gurdaspur- 22,99,026 Jalandhar-21,81,753, Firozpur-20,26,831, Patiala-18,92,282, Sangrur 16,54,408, Hoshiarpur 15,82,793,Bathinda 13,88,859, Tarn-Taran 11,20,070
[table “12” not found /]Source: India census 2011