Here is the sex ratio in Punjab (2024), including the sex ratio of all districts in Punjab.

Punjab Sex Ratio

S.No. District Name
Population
Sex Ratio
Child Sex Ratio
1. Hoshiarpur
1,586,625
961
865
2. Shahid Bhagat Singh Nagar
612,310
954
885
3. Jalandhar
2,193,590
915
874
4. Rupnagar
684,627
915
863
5. Kapurthala
815,168
912
871
6. Tarn Taran
1,119,627
900
820
7. Muktsar
901,896
896
831
8. Gurdaspur
2,298,323
895
821
9. Firozpur
2,029,074
893
847
10. Moga
995,746
893
860
11. Patiala
1,895,686
891
837
12. Faridkot
617,508
890
851
13. Amritsar
2,490,656
889
826
14. Sangrur
1,655,169
885
840
15. Mansa
769,751
883
836
16. Mohali
994,628
879
841
17. Barnala
595,527
876
843
18. Ludhiana
3,498,739
873
860
19. Fatehgarh Sahib
600,163
871
842
20. Bathinda
1,388,525
868
854
Punjab Sex Ratio
895
846