| | GUJRANWALA | 2015 | Punjab Workers Welfare Board | Private Students | 244 | 316 | |
| | FAISALABAD | 2015 | Punjab Workers Welfare Board | Private Students | 208 | 299 | |
| | LAHORE | 2015 | Punjab Workers Welfare Board | Private Students | 172 | 282 | |
| | GUJRAT | 2015 | Punjab Workers Welfare Board | Private Students | 195 | 195 | |
| | SIALKOT | 2015 | Punjab Workers Welfare Board | Private Students | 175 | 179 | |
| | MULTAN | 2015 | Punjab Workers Welfare Board | Private Students | 158 | 142 | |
| | KASUR | 2015 | Punjab Workers Welfare Board | Private Students | 66 | 101 | |
| | SHEIKHUPURA | 2015 | Punjab Workers Welfare Board | Private Students | 28 | 85 | |
| | JHELUM | 2015 | Punjab Workers Welfare Board | Private Students | 72 | 70 | |
| | SARGODHA | 2015 | Punjab Workers Welfare Board | Private Students | 53 | 46 | |
| | KHUSHAB | 2015 | Punjab Workers Welfare Board | Private Students | 52 | 45 | |
| | RAWALPINDI | 2015 | Punjab Workers Welfare Board | Private Students | 99 | 43 | |
| | RAHIM YAR KHAN | 2015 | Punjab Workers Welfare Board | Private Students | 18 | 36 | |
| | LAYYAH | 2015 | Punjab Workers Welfare Board | Private Students | 66 | 34 | |
| | KHANEWAL | 2015 | Punjab Workers Welfare Board | Private Students | 6 | 21 | |
| | DERA GHAZI KHAN | 2015 | Punjab Workers Welfare Board | Private Students | 8 | 5 | |
| | BAHAWALPUR | 2015 | Punjab Workers Welfare Board | Private Students | 17 | 3 | |
| | SAHIWAL | 2015 | Punjab Workers Welfare Board | Private Students | 5 | 3 | |
| | MUZAFFARGARH | 2015 | Punjab Workers Welfare Board | Private Students | 2 | 0 | |
| | SHEIKHUPURA | 2015 | Punjab Workers Welfare Board | Workers’ Children | 3488 | 3652 | |
| | LAHORE | 2015 | Punjab Workers Welfare Board | Workers’ Children | 3280 | 3392 | |
| | GUJRANWALA | 2015 | Punjab Workers Welfare Board | Workers’ Children | 2759 | 2711 | |
| | FAISALABAD | 2015 | Punjab Workers Welfare Board | Workers’ Children | 2433 | 2432 | |
| | SIALKOT | 2015 | Punjab Workers Welfare Board | Workers’ Children | 1584 | 1650 | |
| | GUJRAT | 2015 | Punjab Workers Welfare Board | Workers’ Children | 1228 | 1205 | |
| | MULTAN | 2015 | Punjab Workers Welfare Board | Workers’ Children | 982 | 1024 | |
| | KHUSHAB | 2015 | Punjab Workers Welfare Board | Workers’ Children | 927 | 923 | |
| | MUZAFFARGARH | 2015 | Punjab Workers Welfare Board | Workers’ Children | 838 | 867 | |
| | KASUR | 2015 | Punjab Workers Welfare Board | Workers’ Children | 781 | 771 | |
| | RAHIM YAR KHAN | 2015 | Punjab Workers Welfare Board | Workers’ Children | 645 | 672 | |
| | RAWALPINDI | 2015 | Punjab Workers Welfare Board | Workers’ Children | 522 | 502 | |
| | JHELUM | 2015 | Punjab Workers Welfare Board | Workers’ Children | 395 | 471 | |
| | BAHAWALPUR | 2015 | Punjab Workers Welfare Board | Workers’ Children | 397 | 316 | |
| | KHANEWAL | 2015 | Punjab Workers Welfare Board | Workers’ Children | 205 | 312 | |
| | SARGODHA | 2015 | Punjab Workers Welfare Board | Workers’ Children | 296 | 258 | |
| | DERA GHAZI KHAN | 2015 | Punjab Workers Welfare Board | Workers’ Children | 335 | 222 | |
| | LAYYAH | 2015 | Punjab Workers Welfare Board | Workers’ Children | 280 | 152 | |
| | SAHIWAL | 2015 | Punjab Workers Welfare Board | Workers’ Children | 129 | 103 | |
| | KASUR | 2015 | Punjab Workers Welfare Board | Workers | 781 | 771 | |
| | LAHORE | 2015 | Punjab Workers Welfare Board | Workers | 3280 | 3392 | |
| | MULTAN | 2015 | Punjab Workers Welfare Board | Workers | 982 | 1024 | |
| | BAHAWALPUR | 2015 | Punjab Workers Welfare Board | Workers | 397 | 316 | |
| | DERA GHAZI KHAN | 2015 | Punjab Workers Welfare Board | Workers | 335 | 222 | |
| | FAISALABAD | 2015 | Punjab Workers Welfare Board | Workers | 2433 | 2432 | |
| | GUJRANWALA | 2015 | Punjab Workers Welfare Board | Workers | 2759 | 2711 | |
| | GUJRAT | 2015 | Punjab Workers Welfare Board | Workers | 1228 | 1205 | |
| | JHELUM | 2015 | Punjab Workers Welfare Board | Workers | 395 | 471 | |
| | KHANEWAL | 2015 | Punjab Workers Welfare Board | Workers | 205 | 312 | |
| | KHUSHAB | 2015 | Punjab Workers Welfare Board | Workers | 927 | 923 | |
| | LAYYAH | 2015 | Punjab Workers Welfare Board | Workers | 280 | 152 | |
| | MUZAFFARGARH | 2015 | Punjab Workers Welfare Board | Workers | 838 | 867 | |
| | RAHIM YAR KHAN | 2015 | Punjab Workers Welfare Board | Workers | 645 | 672 | |
| | RAWALPINDI | 2015 | Punjab Workers Welfare Board | Workers | 522 | 502 | |
| | SAHIWAL | 2015 | Punjab Workers Welfare Board | Workers | 129 | 103 | |
| | SARGODHA | 2015 | Punjab Workers Welfare Board | Workers | 296 | 258 | |
| | SHEIKHUPURA | 2015 | Punjab Workers Welfare Board | Workers | 3488 | 3652 | |
| | SIALKOT | 2015 | Punjab Workers Welfare Board | Workers | 1584 | 1650 | |
| | KASUR | 2015 | Punjab Workers Welfare Board | Private | 66 | 101 | |
| | LAHORE | 2015 | Punjab Workers Welfare Board | Private | 172 | 282 | |
| | MULTAN | 2015 | Punjab Workers Welfare Board | Private | 158 | 142 | |
| | BAHAWALPUR | 2015 | Punjab Workers Welfare Board | Private | 17 | 3 | |
| | DERA GHAZI KHAN | 2015 | Punjab Workers Welfare Board | Private | 8 | 5 | |
| | FAISALABAD | 2015 | Punjab Workers Welfare Board | Private | 208 | 299 | |
| | GUJRANWALA | 2015 | Punjab Workers Welfare Board | Private | 244 | 316 | |
| | GUJRAT | 2015 | Punjab Workers Welfare Board | Private | 195 | 195 | |
| | JHELUM | 2015 | Punjab Workers Welfare Board | Private | 72 | 70 | |
| | KHANEWAL | 2015 | Punjab Workers Welfare Board | Private | 6 | 21 | |
| | KHUSHAB | 2015 | Punjab Workers Welfare Board | Private | 52 | 45 | |
| | LAYYAH | 2015 | Punjab Workers Welfare Board | Private | 66 | 34 | |
| | MUZAFFARGARH | 2015 | Punjab Workers Welfare Board | Private | 2 | 0 | |
| | RAHIM YAR KHAN | 2015 | Punjab Workers Welfare Board | Private | 18 | 36 | |
| | RAWALPINDI | 2015 | Punjab Workers Welfare Board | Private | 99 | 43 | |
| | SAHIWAL | 2015 | Punjab Workers Welfare Board | Private | 5 | 3 | |
| | SARGODHA | 2015 | Punjab Workers Welfare Board | Private | 53 | 46 | |
| | SHEIKHUPURA | 2015 | Punjab Workers Welfare Board | Private | 28 | 85 | |
| | SIALKOT | 2015 | Punjab Workers Welfare Board | Private | 175 | 179 | |
| | RAWALPINDI | 2018 | Punjab Workers Welfare Board | Enrolment | 648 | 590 | |
| | JHELUM | 2018 | Punjab Workers Welfare Board | Enrolment | 412 | 432 | |
| | SARGODHA | 2018 | Punjab Workers Welfare Board | Enrolment | 274 | 242 | |
| | KHUSHAB | 2018 | Punjab Workers Welfare Board | Enrolment | 910 | 969 | |
| | FAISALABAD | 2018 | Punjab Workers Welfare Board | Enrolment | 2765 | 2877 | |
| | GUJRANWALA | 2018 | Punjab Workers Welfare Board | Enrolment | 2895 | 3111 | |
| | GUJRAT | 2018 | Punjab Workers Welfare Board | Enrolment | 984 | 1169 | |
| | SIALKOT | 2018 | Punjab Workers Welfare Board | Enrolment | 1742 | 1854 | |
| | LAHORE | 2018 | Punjab Workers Welfare Board | Enrolment | 3098 | 3458 | |
| | KASUR | 2018 | Punjab Workers Welfare Board | Enrolment | 919 | 963 | |
| | SHEIKHUPURA | 2018 | Punjab Workers Welfare Board | Enrolment | 3331 | 3780 | |
| | NANKANA SAHIB | 2018 | Punjab Workers Welfare Board | Enrolment | 446 | 379 | |
| | SAHIWAL | 2018 | Punjab Workers Welfare Board | Enrolment | 188 | 116 | |
| | MULTAN | 2018 | Punjab Workers Welfare Board | Enrolment | 1305 | 1300 | |
| | KHANEWAL | 2018 | Punjab Workers Welfare Board | Enrolment | 179 | 321 | |
| | DERA GHAZI KHAN | 2018 | Punjab Workers Welfare Board | Enrolment | 329 | 344 | |
| | LAYYAH | 2018 | Punjab Workers Welfare Board | Enrolment | 301 | 156 | |
| | MUZAFFARGARH | 2018 | Punjab Workers Welfare Board | Enrolment | 721 | 807 | |
| | BAHAWALPUR | 2018 | Punjab Workers Welfare Board | Enrolment | 313 | 296 | |
| | RAHIM YAR KHAN | 2018 | Punjab Workers Welfare Board | Enrolment | 806 | 630 | |
| | RAWALPINDI | 2019 | Punjab Workers Welfare Board | Enrolment | 565 | 554 | |
| | JHELUM | 2019 | Punjab Workers Welfare Board | Enrolment | 400 | 421 | |
| | SARGODHA | 2019 | Punjab Workers Welfare Board | Enrolment | 217 | 226 | |
| | KHUSHAB | 2019 | Punjab Workers Welfare Board | Enrolment | 743 | 867 | |
| | FAISALABAD | 2019 | Punjab Workers Welfare Board | Enrolment | 2672 | 2970 | |
| | GUJRANWALA | 2019 | Punjab Workers Welfare Board | Enrolment | 2849 | 2972 | |
| | GUJRAT | 2019 | Punjab Workers Welfare Board | Enrolment | 887 | 1023 | |
| | SIALKOT | 2019 | Punjab Workers Welfare Board | Enrolment | 1563 | 1723 | |
| | LAHORE | 2019 | Punjab Workers Welfare Board | Enrolment | 2893 | 3261 | |
| | KASUR | 2019 | Punjab Workers Welfare Board | Enrolment | 843 | 847 | |
| | SHEIKHUPURA | 2019 | Punjab Workers Welfare Board | Enrolment | 2870 | 3415 | |
| | NANKANA SAHIB | 2019 | Punjab Workers Welfare Board | Enrolment | 405 | 394 | |
| | SAHIWAL | 2019 | Punjab Workers Welfare Board | Enrolment | 197 | 97 | |
| | MULTAN | 2019 | Punjab Workers Welfare Board | Enrolment | 1307 | 1301 | |
| | KHANEWAL | 2019 | Punjab Workers Welfare Board | Enrolment | 169 | 319 | |
| | DERA GHAZI KHAN | 2019 | Punjab Workers Welfare Board | Enrolment | 302 | 345 | |
| | LAYYAH | 2019 | Punjab Workers Welfare Board | Enrolment | 278 | 158 | |
| | MUZAFFARGARH | 2019 | Punjab Workers Welfare Board | Enrolment | 717 | 825 | |
| | BAHAWALPUR | 2019 | Punjab Workers Welfare Board | Enrolment | 276 | 275 | |
| | RAHIM YAR KHAN | 2019 | Punjab Workers Welfare Board | Enrolment | 777 | 651 | |
| | RAWALPINDI | 2020 | Punjab Workers Welfare Board | Enrolment | 573 | 574 | |
| | JHELUM | 2020 | Punjab Workers Welfare Board | Enrolment | 418 | 410 | |
| | SARGODHA | 2020 | Punjab Workers Welfare Board | Enrolment | 228 | 246 | |
| | KHUSHAB | 2020 | Punjab Workers Welfare Board | Enrolment | 758 | 921 | |
| | FAISALABAD | 2020 | Punjab Workers Welfare Board | Enrolment | 2830 | 2955 | |
| | GUJRANWALA | 2020 | Punjab Workers Welfare Board | Enrolment | 2912 | 2945 | |
| | GUJRAT | 2020 | Punjab Workers Welfare Board | Enrolment | 883 | 1005 | |
| | SIALKOT | 2020 | Punjab Workers Welfare Board | Enrolment | 1696 | 1744 | |
| | LAHORE | 2020 | Punjab Workers Welfare Board | Enrolment | 3131 | 3313 | |
| | KASUR | 2020 | Punjab Workers Welfare Board | Enrolment | 858 | 770 | |
| | SHEIKHUPURA | 2020 | Punjab Workers Welfare Board | Enrolment | 2829 | 3428 | |
| | NANKANA SAHIB | 2020 | Punjab Workers Welfare Board | Enrolment | 425 | 380 | |
| | SAHIWAL | 2020 | Punjab Workers Welfare Board | Enrolment | 201 | 95 | |
| | MULTAN | 2020 | Punjab Workers Welfare Board | Enrolment | 1265 | 1309 | |
| | KHANEWAL | 2020 | Punjab Workers Welfare Board | Enrolment | 175 | 342 | |
| | DERA GHAZI KHAN | 2020 | Punjab Workers Welfare Board | Enrolment | 301 | 342 | |
| | LAYYAH | 2020 | Punjab Workers Welfare Board | Enrolment | 286 | 190 | |
| | MUZAFFARGARH | 2020 | Punjab Workers Welfare Board | Enrolment | 788 | 886 | |
| | BAHAWALPUR | 2020 | Punjab Workers Welfare Board | Enrolment | 275 | 291 | |
| | RAHIM YAR KHAN | 2020 | Punjab Workers Welfare Board | Enrolment | 786 | 761 | |
| | RAWALPINDI | 2021 | Punjab Workers Welfare Board | Enrolment | 677 | 598 | |
| | JHELUM | 2021 | Punjab Workers Welfare Board | Enrolment | 407 | 386 | |
| | SARGODHA | 2021 | Punjab Workers Welfare Board | Enrolment | 238 | 262 | |
| | KHUSHAB | 2021 | Punjab Workers Welfare Board | Enrolment | 841 | 980 | |
| | FAISALABAD | 2021 | Punjab Workers Welfare Board | Enrolment | 2988 | 3187 | |
| | GUJRANWALA | 2021 | Punjab Workers Welfare Board | Enrolment | 3071 | 3073 | |
| | GUJRAT | 2021 | Punjab Workers Welfare Board | Enrolment | 864 | 1071 | |
| | SIALKOT | 2021 | Punjab Workers Welfare Board | Enrolment | 1752 | 1810 | |
| | LAHORE | 2021 | Punjab Workers Welfare Board | Enrolment | 3289 | 3777 | |
| | KASUR | 2021 | Punjab Workers Welfare Board | Enrolment | 925 | 742 | |
| | SHEIKHUPURA | 2021 | Punjab Workers Welfare Board | Enrolment | 2938 | 3614 | |
| | NANKANA SAHIB | 2021 | Punjab Workers Welfare Board | Enrolment | 518 | 511 | |
| | SAHIWAL | 2021 | Punjab Workers Welfare Board | Enrolment | 236 | 113 | |
| | MULTAN | 2021 | Punjab Workers Welfare Board | Enrolment | 1588 | 1773 | |
| | KHANEWAL | 2021 | Punjab Workers Welfare Board | Enrolment | 204 | 348 | |
| | DERA GHAZI KHAN | 2021 | Punjab Workers Welfare Board | Enrolment | 291 | 352 | |
| | LAYYAH | 2021 | Punjab Workers Welfare Board | Enrolment | 291 | 187 | |
| | MUZAFFARGARH | 2021 | Punjab Workers Welfare Board | Enrolment | 912 | 978 | |
| | BAHAWALPUR | 2021 | Punjab Workers Welfare Board | Enrolment | 261 | 276 | |
| | RAHIM YAR KHAN | 2021 | Punjab Workers Welfare Board | Enrolment | 821 | 767 | |