Fast Facts About Dyersville


  • Population: 4,058 (2010)
  • Number of Farms in Delaware County: 1253 (2002)
  • Number of Farms in Dubuque County: 1481

Top Local Employers by number
of employees :
All American Homes
Lumber Specialties
Scale Models
Farm Tek
Bard Concrete
Mercy Hospital

Electric Utility: Alliant Energy
Natural Gas Utility: Black Hills Energy
Water Utility: City of Dyersville
Local Telephone: Windstream / Mediacom
Average Winter Temperature: 19 degrees F
Average Summer Temperature: 70 degrees F