巴基斯坦人口约1.97亿(2013年数据),是世界第六人口大国。农村人口占总人口的63%左右,女性占总人口的48.5%。巴人口增长较快,年增长率为1.55%,世界排名第75位。最大城市卡拉奇有人口2100万人,第二大城市拉合尔有人口1000万人,首都伊斯兰堡有150万人。
巴基斯坦人口预估2020年达2.1013亿人,并于2045年翻倍。于1947年时,巴基斯坦人口为3,250万人;于1990至2009年间增长了57.2%。至2030年可望超越印度尼西亚成为世界最大的穆斯林国家。预计巴的人口会迅速增加,超过巴西、俄罗斯、印度尼西亚和美国,并且将在下世纪中叶继中国和印度之后,名列第三。巴基斯坦是个相当“年轻”的国家,于2010年统计年龄中位数为20岁,且30岁以下的人口有1.04亿人。
巴基斯坦南部大多数人口居于印度河周边地区,卡拉奇为人口最多的城市;而北部人口则分布于由拉合尔、费萨拉巴德、拉瓦尔品第、伊斯兰堡、古吉兰瓦拉、锡亚尔科特、吉杰拉特、杰赫勒姆、萨戈达、谢胡布尔、瑙谢拉、马尔丹、白沙瓦等城市所居的弧状地带。于1990年至2008年间,约有36%的居民居住于城市中,为南亚都市化比率最高的国家,且有一半以上的人口居住于五千人以上的城镇。人口密度是每平方公里186人(2001年)。
巴基斯坦国民中旁遮普族占63%,普什图族占16%,信德族占13%,俾路支族占4%等,还有来自印度的穆斯林移民。乌尔都语为国语,英语为官方语言。主要民族语言有旁遮普语、信德语、普什图语和俾路支语等。
巴基斯坦是个宗教气氛极为浓重的国家,伊斯兰教占绝对主导地位,97%的居民信奉伊斯兰教,其中多数为逊尼派,少数为什叶派,还有艾哈迈迪亚教派(Ahmadiyya)。另外1.5%信奉印度教,1.3%信奉基督教,0.2%信奉琐罗亚斯德教等其他宗教。实际上,宗教少数派在巴基斯坦常常处于非常不利的地位。