Trong cuộc điều tra dân số năm 2011, dân số Nepal là khoảng 26 triệu người với tỷ lệ tăng trưởng dân số 1,35% và tuổi trung bình là 21,6 năm. [1] Năm 2016, tuổi trung bình của phụ nữ là khoảng 25 tuổi và tuổi trung bình của nam giới là khoảng 22 tuổi. [2] Chỉ có 4,4% dân số được ước tính trên 65 tuổi, bao gồm 681,252 phụ nữ và 597,628 nam giới. 61% dân số là từ 15 đến 64 tuổi, và 34,6% là dưới 14 tuổi. Năm 2011, tỷ lệ sinh ước tính là 22,17 ca sinh trên 1.000 người với tỷ lệ tử vong trẻ sơ sinh là 46 ca tử vong trên 1.000 ca sinh sống.