An official website of the Government of Sri Lanka

Livestock Population by Type and by District - 2018- 2023
 
Cattle Population | Buffaloe Population | Swine Population| Goat/Sheep Population| Chicken Population| Duck Population
 
Cattle Population
 
District 2018 2019 2020 2021 2022 2023*
Local Improved Local Improved Local Improved Local Improved Local Improved Local Improved
National Total 836,580 274,160 823,890 262,120 828,120 275,450 849,170 281,910 844,180 283,450 839,200 283,170
 1.   Colombo  4,640 3,110 4,420 3,210 4,640 2,890 4,480 2,740 4,090 2,770 3,590 2,470
 2.   Gampaha 18,560 6,710 16,580 7,570 17,760 8,820 17,110 8,900 16,410 8,810 15,790 8,380
 3.   Kalutara 10,620 2,350 11,160 2,730 11,170 2,650 11270 2570 10,470 2540 9,310 2,660
 4.   Kandy 10,590 12,310 9,460 12,160 8,600 11,790 8,590 11,810 7,470 11,090 6,180 11,580
 5.   Matale 11,030 9,980 10,140 10,390 9,590 9,910 10,110 9,850 9,980 10,160 8,700 9,460
 6.  Nuwaraeliya 9,450 23,550 12,980 19,910 9,050 23,950 7,920 24,750 7,590 24,240 6,230 24,880
 7.   Galle  10,120 1,770 9,080 2,280 9,480 2,230 8,810 2,750 9,350 2,280 7,940 2,360
 8.   Matara  7,380 1,120 7,590 1,310 7,590 1,360 7,690 1,400 7,440 1,450 6,380 1,310
 9.   Hambantota  25,790 7,520 23,910 8,970 25,030 7,550 25,780 6,500 24,920 5,630 24,350 4,800
10.  Jaffna 48,200 10,220 48,280 8,440 47,720 9,140 49,450 9,600 46,060 9,260 58,540 10,180
12.  Mannar 60,550 1,740 60,680 1,970 61,790 2,120 70,450 4,550 68,020 1,130 64,310 1,220
13.  Vavuniya 55,950 2,820 59,460 3,260 62,540 3,650 45,240 6,530 61,830 3,930 67,060 3,270
14.  Mullativu 35,970 9,320 43,670 7,530 46,320 7,590 54,660 10,300 48,020 7,460 40,710 5,030
11.  Kilinochchi 52,060 7,240 52,560 8,370 52,240 9,480 69,730 1,170 56,350 10,890 54,180 10,830
15.  Batticaloa 86,620 8,500 82,630 8,060 84,540 8,180 86,940 8,830 87,110 8,820 86,920 9,170
16.  Ampara 61,950 6,530 63,910 5,690 64,340 7,280 63,800 7,940 63,990 8,720 70,540 9,940
17.  Trincomalee 50,170 2,670 45,570 3,070 45,760 2,700 47,010 3,420 50,170 3,830 58,010 4,280
18.  Kurunegala 65,290 62,670 68,470 59,930 68,590 63,520 65,340 62,480 67,030 58,740 52,160 52,150
19.  Puttalam 39,570 19,490 38,650 19,880 37,770 19,430 36,750 18,750 36,500 18,340 33,650 21,380
20. Anuradhapura 61,770 37,950 39,070 31,420 46,570 33,120 53,550 36,820 60,790 40,640 71,840 46,680
21. Polonnaruwa 36,550 8,370 37,160 9,560 38,830 8,790 38,990 9,190 38,530 9,390 35,340 8,400
22.  Badulla 27,500 15,450 26,640 16,740 22,740 17,040 19,110 18,440 17,050 19,550 16,540 18,780
23.  Moneragala 32,050 5,330 35,360 5,010 30,880 7,250 31,580 7,670 30,700 9,030 27,180 8,880
24.  Ratnapura 10,680 2,970 10,320 3,050 9,770 3,210 9,500 3,170 9,160 3,030 9,210 2,850
25.  Kegalle 3,520 4,470 6,140 1,610 4,810 1,800 5,310 1,780 5,150 1,720 4.540 2,230

Buffaloe Population
 
District 2018 2019 2020 2021 2022 2023*
Local Improved Local Improved Local Improved Local Improved Local Improved Local Improved
  National Total 271,740 37,050 263,460 34,970 284,020 38,980 290,490 42,720 282,860 42,010 282,550 44,460
 1.   Colombo  1,940 2,330 1,980 2,330 2,370 2,290 2010 2,120 1,900 1,960 1,980 1,580
 2.   Gampaha 2,940 840 2,570 860 2,850 1,480 2750 1,540 2,700 1,470 2,070 1,350
 3.   Kalutara 7,380 2,030 7,360 2,060 7,710 2,270 7510 2,230 6,620 2,130 6,360 1,920
 4.   Kandy 3,010 50 2,460 30 2,380 90 2200 70 2,030 30 1,420 60
 5.   Matale 3,020 180 2,630 110 2,820 290 2660 250 2.880 120 2,370 190
 6.  Nuwaraeliya 1,510 0 1,540 80 1,570 100 1330 80 1,320 30 1,070 20
 7.   Galle  6,740 1,110 6,050 1,360 6,650 1,330 6060 2,080 7,020 1,670 5,550 1,810
 8.   Matara  4,600 750 5,450 800 5,310 740 5340 690 5,660 670 4,650 680
 9.   Hambantota  36,700 4,200 33,680 4,490 39,090 4,970 40660 5,160 34,250 5,270 34,230 4,640
10.  Jaffna 0 0 0 0 2,770 760 150 - - - - -
11.  Mannar 2,330 0 3,710 180 5,740 1,530 3.180 - 2,390 - 2,080 -
12.  Vavuniya 2,970 0 3,120 30 3,260 40 4,400 - 4,610 0 3,010 -
13.  Mullativu 9,650 0 9,430 - 7,770 10 12.630 40 12,480 40 11,480 100
14.  Kilinochchi 1,120 70 1,170 50 1,230 40 1,320 60 1,330 60 1,230 60
15.  Batticaloa 31,780 6,040 30,200 5,360 30,580 5,300 29,990 5,350 30,270 5,410 32,080 5,830
16.  Ampara 19,420 700 24,320 870 20,930 820 24,280 1,160 20,110 1,600 27,650 2,590
17.  Trincomalee 34,500 60 32,750 - 38,070 - 36840 - 37,810 100 40,620 180
18.  Kurunegala 14,060 6,270 11,490 5,650 13,550 5,570 13220 5,330 13,100 4,810 9,780 6,790
19.  Puttalam 5,120 1,470 5,710 1,520 5,600 1,730 4830 1,800 4,890 1,690 4,140 1,800
20. Anuradhapura 24,430 7,210 17,140 5,340 16,590 5,580 17010 5,590 20,700 5,980 24,400 4,930
21.  Polonnaruwa  21,100 1,190 19,770 1,540 23,390 1,440 23,660 1,490 24,420 1,610 20,630 1,360
22.  Badulla 3,900 190 4,000 90 3,880 190 1180 3,340 830 1,750 2,570 3,440
23.  Moneragala 23,600 1,520 28,530 1,110 31,630 1,030 38850 2,780 37,460 4,220 35,080 4,030
24.  Ratnapura 7,950 840 6,740 1,060 6,960 1,180 7200 1,450 6,950 1,260 6,660 920
25.  Kegalle 1,970 0 1,660 80 1,320 200 1230 110 1,130 130 1,440 180
 
Swine Population
 
District 2018 2019 2020 2021 2022 2023*
  National Total 97,990 91,200 92,640 99,010 100,250 101,970
 1.   Colombo  12,750 8,540 10,630 10,350 10,020 10,370
 2.   Gampaha 24,890 22,660 24,060 22,860 23,520 22,710
 3.   Kalutara 5,780 7,440 7,700 8,090 6,220 6,630
 4.   Kandy 2,440 2,400 2,220 2,190 880 1,510
 5.   Matale 6,390 5,410 7,540 9,220 9,790 8,540
 6.   Nuwaraeliya 330 300 400 410 350 750
 7.   Galle  750 560 640 1,120 720 770
 8.   Matara  200 190 250 300 270 1,160
 9.   Hambantota  460 530 870 780 660 800
10.  Jaffna 20 90 70 170 170 240
12.  Mannar 110 120 120 430 720 860
13.  Vavuniya 520 650 630 930 860 680
14.  Mullativu 250 220 380 360 490 720
11.  Kilinochchi 260 150 400 200 210 380
15.  Batticaloa 750 60 110 160 170 450
16.  Ampara 110 470 110 70 90 340
17.  Trincomalee 250 390 220 260 250 280
18.  Kurunegala 10,670 11,150 9,420 11,240 14,880 11,900
19.  Puttalam 22,130 19,610 19,900 22,090 20,920 21,960
20.Anuradhapura 3,290 4,920 2,200 2,530 3,120 5,290
21.Polonnaruwa 2,430 2,450 2,140 2,360 2,250 2,400
22.  Badulla 200 240 220 230 180 160
23.  Moneragala 1,670 1,580 1,320 1,430 2,430 2,280
24.  Ratnapura 680 660 600 710 620 350
25.  Kegalle 660 410 490 520 460 440
 
Goat/Sheep Population
 
District 2018 2019 2020 2021 2022 2023*
  National Total 326,182 325,194 345,720 373,750 377,990 363,430
 1.   Colombo  1,950 1,910 2,490 2,270 2,600 1,760
 2.   Gampaha 6,660 7,410 8,420 8,370 8,500 7,700
 3.   Kalutara 4,970 5,320 6,230 6,280 6,800 6,400
 4.   Kandy 13,970 14,470 15,440 16,650 18,110 16,060
 5.   Matale 4,948 5,050 5,210 5,910 6,620 5,700
 6.   Nuwaraeliya 11,000 8,830 9,670 10,840 10,730 8,330
 7.   Galle  3,050 3,220 3,440 4,010 4,590 3,650
 8.   Matara  1,710 1,860 1,740 2,210 2,140 5,990
 9.   Hambantota  1,580 2,020 2,600 3,100 2,650 3,120
10.  Jaffna 49,450 50,120 50,150 51,120 50,360 52,790
12.  Mannar 12,210 13,860 15,710 18,840 19,390 18,840
13.  Vavuniya 11,570 12,120 12,650 16,300 11,030 12,590
14.  Mullativu 10,670 11,050 11,180 12,860 13,360 12,790
11.  Kilinochchi 14,510 14,350 15,800 16,660 16,730 17,220
15.  Batticaloa 27,930 28,610 28,600 30,300 30,230 34,420
16.  Ampara 16,560 14,590 16,230 16,880 17,390 18,660
17.  Trincomalee 21,110 21,770 23,200 23,860 21,970 22,810
18.  Kurunegala 31,670 31,740 31,990 32,590 32,750 24,830
19.  Puttalam 28,930 29,260 30,720 32,410 30,150 27,510
20.  Anuradhapura 23,110 16,460 22,400 29,050 35,600 25,450
21.  Polonnaruwa  9,064 10,244 10,670 9,920 12,240 11,300
22.  Badulla 6,870 7,670 8,720 8,960 9,680 11,280
23.  Moneragala 2,070 2,400 2,760 3,040 3,190 3,510
24.  Ratnapura 5,260 5,370 5,540 5,860 5,820 5,040
25.  Kegalle 5,360 5,490 4,160 5,460 5,360 5,680
 
Chicken Population
 
District 2018 2019 2020 2021 2022 2023*
  National Total 20,531,000 20,411,050 24,277,830 24,310,690 22,766,750 18,065,100
 1.   Colombo  762,510 736,860 3,397,890 3,373,820 3,296,650 2,356,300
 2.   Gampaha 1,408,230 1,664,510 2,364,720 2,216,210 2,101,650 2,818,830
 3.   Kalutara 1,360,200 2,339,780 1,594,150 1,247,400 1,420,900 817,770
 4.   Kandy 610,110 671,210 680,790 776,110 748,300 592,710
 5.   Matale 763,980 804,740 861,390 720,520 640,490 405,300
 6.   Nuwaraeliya 343,500 321,870 358,190 323,260 332,760 492,030
 7.   Galle  184,560 192,020 220,890 241,700 224,050 173,520
 8.   Matara  70,390 74,870 73,230 103,660 102,200 263,250
 9.   Hambantota  98,830 83,090 124,540 138,970 133,900 84,830
10.  Jaffna 359,580 360,230 348,810 367,610 342,430 293,850
12.  Mannar 101,620 102,010 107,220 118,030 117,330 120,220
13.  Vavuniya 105,110 105,080 109,210 131,480 97,530 88,010
14.  Mullativu 145,020 140,150 119,810 131,500 141,170 100,260
11.  Kilinochchi 194,370 171,700 173,450 182,750 164,280 151,780
15.  Batticaloa 217,350 208,900 218,360 282,220 272,530 249,690
16.  Ampara 335,360 321,230 277,060 281,350 320,840 313,600
17.  Trincomalee 158,620 168,860 172,200 174,810 182,440 196,660
18.  Kurunegala 9,038,290 6,905,230 6,955,350 7,334,170 6,299,510 5,827,910
19.  Puttalam 2,237,070 3,263,090 4,085,540 3,966,230 3,954,940 1,421,560
20. Anuradhapura 570,940 406,630 683,100 639,360 456,390 267,060
21.  Polonnaruwa  320,270 339,450 316,960 342,080 341,120 288,760
22.  Badulla 186,740 205,230 208,930 202,110 165,250 169,230
23.  Moneragala 148,090 149,100 163,150 260,050 226,730 106,220
24.  Ratnapura 386,460 324,250 318,560 373,430 340,600 230,060
25.  Kegalle 423,800 350,960 344,330 381,860 336,760 235,690
 
Duck Population
 
District 2018 2019 2020 2021 2022 2023*
  National Total 12,465 11,865 14,010 19,835 13,275 15,200
 1.   Colombo  420 320 260 475 525 285
 2.   Gampaha 1,325 950 1,340 1,370 1,345 800
 3.   Kalutara 235 205 360 335 440 375
 4.   Kandy 600 945 570 510 620 455
 5.   Matale 290 270 310 265 265 450
 6.   Nuwaraeliya 330 325 380 365 300 630
 7.   Galle  550 405 395 365 310 165
 8.   Matara  60 55 60 95 75 255
 9.   Hambantota  170 145 235 230 120 150
10.  Jaffna 350 405 350 375 290 485
12.  Mannar 1,090 1,550 1,180 1,095 1,290 1,255
13.  Vavuniya 360 335 685 - - 495
14.  Mullativu 170 80 130 140 190 265
11.  Kilinochchi 335 235 305 435 425 410
15.  Batticaloa 665 480 1,040 935 940 1345
16.  Ampara 1,520 1,435 2,030 2,130 1,595 1,540
17.  Trincomalee 1,170 745 790 875 1,030 1,140
18.  Kurunegala 595 750 1,155 5065 1,115 2,160
19.  Puttalam 680 835 685 1745 580 1,215
20.  Anuradhapura 590 410 805 1040 805 460
21.  Polonnaruwa  260 345 360 390 165 155
22.  Badulla 150 165 175 1080 155 185
23.  Moneragala 255 205 135 220 305 165
24.  Ratnapura 100 140 145 150 190 215
25.  Kegalle 195 130 130 150 200 145
 
*Provisional