Menurut sensus tahun 2011, Poonch memiliki populasi 476.820, kira-kira sama dengan negara Suriname. Ini memberi peringkat ke-548 di India (dari total 640). Distrik ini memiliki kepadatan penduduk 285 jiwa per kilometer persegi (740 / sq mi). Tingkat pertumbuhan populasinya selama dekade 2001-2011 adalah 27,97%. Poonch memiliki rasio seks 890 perempuan untuk setiap 1000 pria, dan tingkat melek huruf 68,69%. Distrik ini adalah 90,45% Muslim. Etnis penduduk meliputi Gujjars, Bakerwals, Paharis, Punjabis, Kashmiris dan Rajputs.
476.820