Avoca Iowa Map

Its county seat and largest city is dodgeville. When created it was part of the michigan territory. As of the 2010 census the population was 23687.