An official website of the Government of Sri Lanka

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

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