In 2019, Dyersville, IA had a population of 4.13k people with a median age of 43.1 and a median household income of $61,400. Between 2018 and 2019 the population of Dyersville, IA grew from 4,110 to 4,130, a 0.487% increase and its median household income declined from $62,330 to $61,400, a −1.49% decrease.
The 5 largest ethnic groups in Dyersville, IA are White (Non-Hispanic) (94.8%), Black or African American (Non-Hispanic) (2.35%), Asian (Non-Hispanic) (0.944%), Other (Hispanic) (0.726%), and White (Hispanic) (0.581%). 0% of the households in Dyersville, IA speak a non-English language at home as their primary language, and 100% of the residents in Dyersville, IA are U.S. citizens.
In 2019, the median property value in Dyersville, IA was $159,200, and the homeownership rate was 84.1%. Most people in Dyersville, IA drove alone to work, and the average commute time was 16.7 minutes. The average car ownership in Dyersville, IA was 2 cars per household.