Open in Excel:
null
X-axis label | Farms with sheep | Total sheep | Total Ewes | Total other sheep |
1991 | 54842 | 8888.2 | 4626.1 | 4262.1 |
2000 | 32758 | 7555 | 4106.9 | 3448.2 |
2010 | 32111 | 4745.4 | 2449.5 | 2295.9 |
2020 | 35505 | 5520.2 | 2753.1 | 2767.1 |
---|
- There was a downward trend in the number of farms with sheep between 1991 and 2010, but in 2020 the number increased from 32,111 in 2010 to 35,505, a 10.6% increase.
- Similarly, the national flock decreased in the years from 1991 to 2010, before showing an increase in the 2020 results. In 1991, there were 8,888,200 sheep. This fell to 7,555,000 sheep in 2000 and 4,745,400 in 2010. There was an increase of 774,800, to 5,520,200 between 2010 and 2020.
- Ewes and other sheep also followed this downward trend from 1991 to 2010 with increases between 2010 and 2020.
5.5m
16% increase in national flock since 2010
35,500
11% increase in the number of farms with sheep since 2010
Table 4.3 Number of farms with sheep and number of sheep (1991 - 2020)
Map 4.4 Number of farms with sheep per county

Map 4.5 Number of sheep per county

Map 4.6 Average number of sheep per county
- The distribution by county of number of farms with sheep and number of sheep broadly coincide (Maps 4.4 and 4.5).
- County Donegal contained the largest number of sheep with just over 6,000 farms and 750,000 Sheep in 2020. Mayo had just below 5,000 farms and Galway had just above 4,000 farms in 2020, with 630,000 and 600,000 sheep respectively.
- Kerry and Wicklow were the only other counties with over 300,000 sheep in 2020, Kerry had over 470,000 on just below 2,500 farms and Wicklow had just over 320,000 on 1,300 farms.
- Larger average sheep flocks were observed in the Eastern and Midland NUTS 2 region, and some Southern NUTS 2 region counties (Kerry and the South-East) than in the Northern and Western NUTS 2 region (Map 4.6).
- Wicklow (243), Waterford (241), Kildare (237) and Meath (226) had average sheep flocks of over 220 sheep.
Table 4.4 Sheep by region and county, 2020