ZIP Code 50515
About Ayrshire
Ayrshire is a city in Palo Alto County, Iowa, United States. The population was 133 at the 2020 census.
From Wikipedia — text licensed CC BY-SA 4.0.
Area Profile
US Census (ACS 5-year · Gazetteer)
248
population
$60,179
median household income
6
people / sq mi
$26,700
median home value
$1,188
median gross rent
33.8
median age
181
housing units
123
households
38.4
land area (sq mi)