An official website of the Government of Sri Lanka

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

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