Iowa filing statistics

IRS SOI data joined with preparer counts, by city. JSON →

CityReturnsAvg AGIAvg RefundSelf-emp.Preparers
Des Moines101,350$66,250$2,66015.0%582
Cedar Rapids67,890$81,017$2,89513.4%377
Davenport47,590$66,640$2,80312.3%268
Sioux City39,770$63,841$2,82612.0%185
Iowa City33,880$92,570$2,99916.3%169
Waterloo31,380$61,894$2,85213.0%159
Ames25,280$88,163$2,45214.0%85
West Des Moines36,030$116,605$3,06115.0%446
Council Bluffs32,300$70,479$2,72611.2%113
Dubuque35,300$87,109$2,84713.3%200
Ankeny37,210$114,108$2,94014.9%88
Urbandale24,270$125,760$3,37916.1%136
Cedar Falls18,520$100,888$3,00915.1%67
Marion20,660$89,509$2,80612.4%51
Bettendorf19,930$127,686$3,60713.4%70
Marshalltown13,900$65,482$2,86910.8%57
Mason City13,150$69,954$2,79711.9%85
Clinton11,430$60,397$2,7709.9%55
Burlington13,280$67,830$2,86413.0%71
Fort Dodge11,960$68,302$2,75512.3%59
Ottumwa12,980$61,245$2,99211.4%49
Muscatine14,010$72,715$2,78910.8%48
Johnston11,910$130,357$3,35616.2%36
Coralville10,910$92,177$3,00214.8%72
Waukee14,310$123,085$3,01415.8%41
Altoona11,020$83,331$2,56413.8%18
North Liberty10,730$94,572$2,97414.7%27
Indianola9,460$87,534$2,86514.9%34
Clive8,980$150,298$3,77117.5%46
Newton8,850$66,509$2,64411.8%29
Boone7,740$74,728$2,52313.7%38
Oskaloosa6,410$70,801$2,72814.5%28
Spencer5,960$79,605$2,70516.1%70
Storm Lake6,070$66,000$3,02312.5%35
Fort Madison5,180$75,099$3,00411.0%10
Grimes8,400$105,987$2,83215.7%16
Keokuk4,890$56,755$3,0379.8%22
Pella6,390$108,651$2,99216.3%63
Norwalk7,890$107,825$2,98815.3%15
Waverly5,480$89,633$2,85016.8%18
Carroll5,830$93,942$2,72716.5%52
Fairfield5,290$74,869$3,11922.3%45
Le Mars6,220$92,375$2,85514.5%43
Pleasant Hill5,980$86,602$2,73515.4%6
Grinnell4,790$78,305$2,73315.2%39
Mount Pleasant5,060$66,281$2,66114.0%20
Denison4,320$67,780$3,09812.5%24
Perry4,030$61,904$2,87812.7%22
Decorah5,970$89,774$2,70419.9%61
Creston4,050$64,778$2,78414.6%20
Webster City4,140$72,131$2,62412.3%11
Clear Lake4,420$106,587$3,04715.8%17
Sioux Center3,630$102,355$3,34718.5%40
Charles City4,440$69,170$2,84214.6%27
Washington4,270$73,765$2,82315.2%47
Knoxville5,280$68,586$2,79012.7%33
Hiawatha3,520$89,882$2,78514.8%35
Atlantic3,730$71,862$2,73115.0%23
Nevada3,930$88,749$2,82614.2%20
Eldridge4,690$100,416$2,82414.3%6
Orange City2,890$97,550$3,00719.4%27
Oelwein2,840$59,986$2,73111.6%19
Independence4,120$80,727$2,81814.1%22
Estherville3,280$62,304$2,57014.6%25
Maquoketa3,900$68,853$2,84014.6%15
Centerville3,100$57,641$2,70014.8%27
Red Oak3,070$65,633$2,60312.4%15
Algona3,340$85,289$2,86318.9%66
Anamosa3,650$78,607$2,90613.2%15
Clarinda2,670$71,672$2,59214.2%7
Glenwood4,240$97,388$2,80313.7%11
De Witt3,610$86,914$2,77616.6%23
Iowa Falls2,950$83,268$2,63814.6%18
Winterset4,080$83,091$2,78817.4%18
Vinton3,320$73,048$2,69314.2%7
Sheldon2,770$87,935$2,66913.7%44
Manchester3,820$73,780$2,95216.8%50
Cherokee3,040$68,314$2,44513.8%32
Shenandoah2,520$64,428$2,60512.7%17
Spirit Lake4,370$106,324$3,16118.8%24
Harlan3,080$79,539$2,71315.3%28
Bondurant4,430$100,536$3,00615.3%2
Osceola3,300$61,160$2,76813.0%16
Windsor Heights2,580$78,366$2,50816.3%78
Evansdale3,580$55,188$2,49711.2%6
Humboldt2,700$101,525$3,10716.3%24
Sergeant Bluff2,820$86,047$2,77514.2%4
Mount Vernon2,350$100,869$3,09517.4%15
Camanche2,410$67,200$2,39810.8%2
Polk City3,350$134,267$3,57616.7%11
Hampton2,210$69,856$3,26815.4%12
Adel4,360$125,553$3,36017.7%19
Chariton2,860$63,590$2,82417.1%11
Dyersville3,000$82,494$2,80416.7%13
Jefferson2,400$80,744$2,81317.1%24
Carlisle2,950$84,627$2,80916.3%5
Forest City2,540$75,744$2,76016.5%20
Le Claire2,890$122,526$3,36715.2%5
Cresco2,830$66,771$2,60016.3%18
Albia2,540$71,072$2,80216.1%11
Monticello2,870$87,314$2,85616.7%3
Emmetsburg1,880$76,479$2,77218.6%6
Carter Lake1,610$66,540$2,67211.8%1
Waukon2,820$66,255$2,70617.7%30
West Liberty2,300$66,864$2,88312.6%3
Rock Valley2,310$108,835$3,32420.3%12
Osage2,600$81,607$2,78517.7%26
Huxley2,280$101,879$2,85317.5%4
Robins1,510$135,479$3,37815.2%2
New Hampton2,470$90,259$3,01415.8%18
Story City2,140$87,486$2,69514.5%5
Eagle Grove1,600$61,710$2,85113.1%6
Tipton2,370$77,914$2,68414.8%25
Williamsburg2,300$94,864$3,02914.8%11
Garner1,840$81,824$2,80814.7%7
West Burlington2,000$79,646$2,78914.0%5
Milford2,340$88,548$2,67317.9%8
Onawa1,500$70,453$2,52913.3%13
Tama2,200$55,101$2,64210.9%1
Wilton1,900$75,055$2,72612.1%7
Clarion1,530$78,735$2,86116.3%14
Grundy Center1,510$83,991$2,86117.2%16
Eldora1,420$66,482$2,77216.2%10
Missouri Valley2,400$78,660$2,70613.3%9
Jesup1,870$93,339$2,66015.0%13
Sibley1,560$72,081$2,62014.1%7
Tiffin3,130$90,213$2,73116.0%14
Bloomfield2,900$69,935$3,37822.8%9
Rock Rapids1,680$93,815$3,49317.9%12
Madrid2,170$83,678$2,63914.7%1
Hawarden1,350$65,004$2,79812.6%8
Solon3,520$129,447$3,86216.8%7
Center Point2,060$89,423$2,74416.0%3
Marengo1,720$68,721$2,59212.8%12
Kalona2,530$78,023$2,47524.1%12
Fairfax1,720$102,560$2,77814.0%3
Belle Plaine1,330$66,067$2,58814.3%6
West Union1,500$69,269$2,70818.0%5
Hudson1,360$91,908$2,67714.0%1
Lamoni890$52,772$2,63519.1%6
West Branch2,000$83,154$2,76414.5%6
Belmond1,430$66,281$2,77216.8%5
Mitchellville1,190$86,616$2,56713.4%1
La Porte City1,720$77,215$2,41714.5%2
Cascade1,620$90,949$2,70814.2%3
Hull1,460$89,795$2,70917.8%5
Lisbon1,500$88,684$3,07416.7%2
Toledo1,540$62,965$2,75713.0%5
Bellevue2,390$83,532$2,94917.6%4
Sac City1,290$76,727$2,66817.8%6
Rockwell City1,810$76,501$2,53816.0%3
Postville1,340$56,744$3,07113.4%9
Ida Grove1,360$105,668$2,98115.4%10
Ely1,440$108,502$3,00815.3%2
Lake Mills1,420$74,633$2,34215.5%2
Colfax1,580$73,403$2,58914.6%1
Ogden1,440$77,768$2,53316.7%4
Wapello1,480$70,530$2,63014.2%6
Audubon1,340$83,366$3,49317.9%3
Sumner1,640$71,632$2,72817.1%6
Sigourney1,260$71,040$2,88216.7%5
Northwood1,450$71,917$2,48617.2%5
Britt1,250$78,030$2,74019.2%5
Parkersburg1,340$97,212$2,56218.7%11
Epworth1,250$80,902$2,79615.2%2
Leon1,110$59,027$3,03718.0%5
Alta1,290$76,827$2,96115.5%2
Greenfield1,280$69,056$2,75519.5%6
New London1,430$67,338$2,62712.6%1
Guttenberg1,390$69,291$2,57917.3%12
Columbus Junction1,490$67,234$2,90111.4%7
Denver1,620$97,707$2,80417.9%2
Monroe1,390$77,315$2,64615.8%5
Atkins1,230$94,240$2,71013.8%4
Dallas Center1,370$100,998$3,04717.5%6
Pocahontas1,000$77,089$3,08815.0%4
Prairie City1,130$87,464$2,73215.9%6
Farley1,140$98,979$2,80616.7%4
Mount Ayr970$62,653$2,90521.6%3
Blue Grass2,300$103,433$3,29014.8%2
Lake City870$81,948$2,86216.1%4
Traer1,080$73,322$2,85213.9%2
Reinbeck1,060$91,689$3,19215.1%9
Walcott1,140$80,125$2,86914.9%2
Moville1,190$87,714$2,90016.8%5
Remsen1,210$85,236$2,99614.9%1
Nashua1,080$77,434$2,78117.6%1
Peosta2,450$118,503$3,31014.3%1
Hartley1,050$74,910$2,68716.2%1
Manson1,150$81,567$2,79617.4%2
Stuart1,140$70,285$2,66115.8%2
Corydon1,090$64,530$3,14719.3%3
Mediapolis1,170$147,554$7,36718.8%3
Corning1,160$66,937$2,63818.1%3
Guthrie Center1,270$72,756$2,63718.1%10
Oakland920$80,513$2,86914.1%2
Slater910$94,879$2,83212.1%1
Avoca1,080$85,010$2,80315.7%4
Woodward1,030$80,415$2,72813.6%1
Monona1,080$71,293$2,82317.6%3
Fayette550$69,593$2,55714.5%6
Manning1,020$82,230$2,89016.7%12
State Center1,140$83,609$2,55913.2%7
Logan1,290$87,127$2,87817.8%2
Walford690$101,555$2,53614.5%1
Granger1,750$127,319$3,05116.6%2
Woodbine990$83,867$2,97717.2%3
Brooklyn1,280$84,334$2,84514.1%3
Bedford970$64,829$2,79520.6%7
Lone Tree980$69,511$2,69117.3%1
Montezuma1,240$97,208$2,90916.9%4
Clarksville960$67,675$2,39515.6%2
Earlham1,230$96,111$2,85817.9%3
Kingsley1,000$81,815$2,68216.0%3
Holstein910$87,409$2,41314.3%3
Nora Springs950$73,677$2,50013.7%1
Lenox900$77,467$3,04616.7%3
Sanborn830$81,846$2,67815.7%1
Tripoli880$74,786$2,38417.0%2
Shell Rock940$72,081$2,18913.8%3
Manly730$63,040$2,52912.3%1
Roland770$84,027$2,50015.6%3
Dike860$107,508$2,83816.3%1
Coon Rapids850$75,689$3,50921.2%1
Alton740$83,420$2,65621.6%2
Strawberry Point930$67,397$2,91522.6%3
Arnolds Park680$121,007$2,55617.6%2
Mapleton780$72,717$2,70614.1%7
Elkader1,020$96,676$3,00522.5%1
Villisca770$65,051$2,57815.6%3
Laurens680$63,300$2,79614.7%8
Van Meter1,380$126,876$3,02719.6%2
Winfield640$65,986$2,93512.5%1
Sheffield730$76,804$2,95517.8%1
Lake Park760$87,963$2,63617.1%2
Lake View800$81,244$2,39021.3%2
Greene880$73,840$2,34315.9%1
Malvern860$82,188$2,87116.3%5
Gilbert620$106,003$2,76116.1%1
Mechanicsville760$76,701$2,59415.8%3
Saint Ansgar1,080$97,001$3,34519.4%1
Baxter740$78,412$3,01416.2%2
Panora1,340$125,936$3,41021.6%3
Hamburg590$75,017$2,44611.9%1
Aplington760$72,432$2,73519.7%2
Marcus770$93,242$3,13618.2%1
Riverside1,590$105,793$2,85515.7%1
Sidney770$70,900$2,82914.3%11
Allison720$72,290$2,59818.1%2
North English730$63,677$2,82215.1%1
Paullina720$79,051$2,84218.1%1
Gowrie650$77,260$2,60513.8%2
Sloan660$77,092$2,64215.2%2
Tabor590$83,061$2,99415.3%1
Odebolt660$82,121$2,67019.7%2
Dunlap710$85,455$2,82016.9%6
Fruitland460$72,007$2,57713.0%1
Clarence680$70,312$2,73314.7%3
Keota770$78,838$2,94916.9%4
West Point1,030$89,066$3,11015.5%24
Lawton840$98,483$2,93717.9%1
Anita660$72,856$2,87618.2%2
Janesville960$88,805$2,70616.7%1
Treynor830$98,451$3,01119.3%8
Keosauqua830$67,269$2,71924.1%7
Swisher1,690$134,481$4,00516.0%11
Underwood1,020$100,115$2,65816.7%1
Lansing1,020$69,945$2,58615.7%2
Hinton1,000$95,098$2,94120.0%3
Princeton670$89,016$2,44413.4%1
Donnellson1,130$76,072$3,05716.8%2
Buffalo Center690$83,539$2,73118.8%5
Gladbrook700$77,973$2,46915.7%3
Armstrong640$69,064$2,37420.3%5
Victor670$70,585$2,80014.9%1
Larchwood890$88,575$2,40920.2%4
Montrose800$61,648$2,94711.3%1
Schleswig530$82,094$2,97415.1%2
Primghar600$80,145$2,29716.7%4
Newell640$74,284$2,80020.3%1
Edgewood760$75,075$3,01927.6%1
Newhall550$70,867$2,60014.5%2
Long Grove1,060$111,118$3,28916.0%1
Dunkerton800$69,356$2,63713.8%3
Readlyn580$80,145$2,63417.2%1
Oxford1,130$83,797$3,53415.9%1
Cambridge740$102,611$3,30617.6%2
Morning Sun590$70,654$2,82816.9%3
Ossian630$78,594$2,62120.6%3
Okoboji510$151,020$3,29619.6%9
Dakota City390$58,518$2,53812.8%2
Correctionville600$71,938$2,64116.7%1
Inwood770$93,213$2,94524.7%3
Dayton500$67,104$2,78416.0%1
Wall Lake460$89,778$2,48319.6%1
Walker890$84,004$2,69118.0%1
Exira620$67,292$2,84711.3%1
Milo710$72,561$2,61616.9%2
Lowden560$71,479$2,4768.9%3
West Bend590$89,344$3,02728.8%2