Details on the number of sheep in each county have been released by the Department of Agriculture, Food and the Marine (DAFM).

This was through the publishing of the national sheep and goat census that was carried out in December 2023 and had responses from 41,592 herds, representing a response rate of 85%.

A breakdown of the locations of the 3,722,754 sheep in the country can be seen in the map below:

SHEEP PER COUNTY
Source: DAFM

Donegal was the county with the highest number of sheep (526,658), accounting for approximately 14.15% of the sheep in the Republic of Ireland.

Dublin has the lowest number of sheep in the country, numbering just 18,437, which is 0.5% of the sheep recorded in the census.

A breakdown of the map can be seen in the table below:

CountyEwesRamsOtherTotal
Carlow65,8572,10728,61396,577
Cavan54,8282,27725,54282,647
Clare17,7008037,93426,437
Cork117,4093,24741,434162,090
Donegal363,63211,705151,321526,658
Dublin18,3286385,49824,464
Galway273,8228,608124,958407,388
Kerry246,9206,29678,077331,293
Kildare67,6032,27832,038101,919
Kilkenny37,8131,36019,69358,866
Laois26,69092813,76141,379
Leitrim90,3032,95930,814124,076
Limerick12,3044115,72218,437
Longford26,98791912,86440,770
Louth36,0571,20517,89655,158
Mayo325,0419,889109,900444,830
Meath96,8863,92046,361147,167
Monaghan27,8771,45618,43547,768
Offaly39,3001,54821,76062,608
Roscommon116,1643,74150,603170,508
Sligo106,1403,53835,141144,819
Tipperary69,4212,21138,186109,818
Waterford44,8781,45216,42562,755
Westmeath53,9101,92822,95478,792
Wexford74,4532,55952,719131,731
Wicklow150,0554,77368,992223,799
Total2,562,37882,7561,077,6413,722,754
Number of sheep by county Source: DAFM

The county with the fewest rams was Limerick with 411, while the highest number of rams was found in Donegal, with 11,705.

Limerick also had the fewest ewes in the country (12,304), with Donegal recording the most ewes (363,632).

In the other sheep category (including lambs, wethers, cull ewes), Donegal remained in the top spot with 151,321 recorded in the county, while Dublin had the lowest number (5,498).