Iowa Cities

1,012 cities and towns in Iowa (IA)

# City Population Median Income Home Value
451 Sabula 543 $60,417 $116,300
452 Klemme 540 $57,031 $83,300
453 Twin Lakes 535 $120,699 $543,400
454 Thornton 534 $66,979 $99,000
455 Truro 534 $65,313 $166,700
456 Farmington 531 $54,643 $63,600
457 Wyoming 529 $67,125 $104,300
458 Ellsworth 525 $73,021 $125,000
459 Hawkeye 521 $62,917 $78,900
460 Stanwood 520 $58,750 $137,700
461 Ashton 518 $60,156 $85,400
462 Royal 518 $57,450 $79,400
463 Agency 516 $59,028 $138,800
464 Stanhope 515 $64,479 $106,400
465 New Virginia 513 $75,875 $168,100
466 Burt 506 $61,250 $76,000
467 Humeston 505 $52,446 $65,000
468 Lamont 503 $56,250 $91,700
469 Delhi 499 $84,079 $161,500
470 Beacon 497 $56,000 $76,200
471 Moscow 494 $120,489 $216,200
472 Collins 493 $67,292 $130,700
473 Norway 490 $91,250 $155,400
474 Charter Oak 489 $58,068 $81,600
475 Anthon 488 $52,500 $94,800
476 Ocheyedan 486 $71,875 $105,400
477 Packwood 484 $43,750 $79,100
478 Diagonal 481 $80,417 $84,400
479 Stacyville 480 $61,875 $107,800
480 Birmingham 479 $58,688 $97,300
481 Livermore 478 $62,273 $67,700
482 Doon 477 $59,688 $156,900
483 Lovilia 477 $55,000 $89,800
484 Badger 475 $76,875 $136,300
485 Churdan 473 $72,500 $71,400
486 Earling 466 $44,375 $117,600
487 Lewis 465 $34,341 $60,700
488 Bussey 453 $47,857 $62,500
489 Arlington 452 $41,250 $110,900
490 Clermont 452 $73,906 $117,200
491 Milton 451 $41,875 $54,400
492 Maynard 448 $49,375 $129,500
493 Thompson 448 $49,375 $99,600
494 Oxford Junction 447 $61,250 $66,700
495 Clearfield 444 $47,083 $63,000
496 Conesville 440 $59,250 $67,000
497 Grandview 438 $46,750 $134,000
498 Breda 436 $59,469 $133,600
499 Wahpeton 436 $86,667 $463,300
500 McCallsburg 435 $72,898 $169,000