Scotland: number of dairy farms Scotland had ultimo 2020 a number of 843 dairy farms which was 36 less than one year before. Average Scottish dairy farm had 209 dairy cows which was six cows more than one year before. The total number of Scottish dairy cows was 176338 head.