Iowa
943 towns and cities ·
Sales tax: yes ·
Income tax: yes ·
Right-to-work: yes
TownPopulationHome valueRentIncome
Adair
830
$128k
$893
$55k
Adel
6,430
$328k
$926
$95k
Akron
1,689
$158k
$710
$66k
Albia
3,663
$130k
$915
$70k
Alden
833
$108k
$621
$65k
Alta
2,250
$147k
$894
$66k
Alton
1,459
$219k
$813
$98k
Ames
67,669
$277k
$1023
$61k
Anita
957
$134k
$579
$66k
Ankeny
72,615
$331k
$1319
$108k
Asbury
5,989
$339k
$1522
$125k
Avoca
1,444
$174k
$850
$73k
Boone
12,424
$173k
$831
$69k
Breda
477
$145k
$816
$62k
Britt
1,882
$102k
$774
$73k
Clive
19,012
$401k
$1073
$132k
Delhi
432
$170k
$880
$88k
Delta
363
$48k
$1038
$52k
Dike
1,365
$248k
$711
$91k
Ely
2,186
$312k
$936
$106k
Floyd
315
$108k
$700
$63k
Grimes
16,366
$305k
$1251
$120k
Hills
974
$240k
$1132
$83k
Hull
2,317
$226k
$535
$72k
Huxley
4,544
$297k
$1393
$112k
Jesup
2,561
$190k
$933
$89k
Keota
891
$107k
$776
$64k
Lenox
1,569
$111k
$1003
$61k
Leon
1,899
$100k
$577
$54k
Letts
361
$122k
$950
$77k
Logan
1,392
$154k
$807
$85k
Luana
317
$153k
$800
$77k
Manly
1,320
$120k
$756
$73k
Miles
398
$131k
$758
$73k
Mingo
328
$144k
$734
$71k
Neola
1,116
$205k
$968
$73k
Ogden
1,859
$166k
$733
$70k
Onawa
2,839
$146k
$1037
$62k
Osage
3,561
$161k
$692
$69k
Palo
1,438
$282k
$717
$106k
Pella
10,720
$293k
$1046
$84k
Peosta
2,040
$336k
$1056
$121k
Perry
7,985
$121k
$931
$69k
Salix
402
$161k
$950
$63k
Sloan
1,018
$206k
$755
$68k
Solon
3,152
$309k
$1127
$113k
Stout
296
$126k
$1528
$83k
Sully
1,022
$174k
$856
$90k
Tabor
877
$204k
$289
$59k
Tama
3,051
$107k
$832
$69k
Thor
257
$102k
$1075
$57k
Tiffin
5,737
$339k
$1224
$101k
Traer
1,519
$152k
$971
$76k
Truro
518
$195k
$888
$79k
Waukee
29,236
$351k
$1383
$101k
Wiota
78
$122k
$1125
$78k