An official website of the Government of Sri Lanka

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

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