Skip to the page

Data / Store locations / Jimmy John's / Iowa

Jimmy John's locations in Iowa: 88 stores, with addresses and phone numbers

Jimmy John's has 88 locations in Iowa, 3.1% of its 2,841 in the United States, in 49 cities. The most are in Des Moines, with 7. Each row links to the brand's own store locator, as read on October 24, 2026.

SpecStream is the live web data engine for teams and agents. It reads brand store locators and keeps every location with its address, phone and opening hours. Ask for the brands you track by state or category, and new openings and closures arrive in your sheet, CRM, Slack or agent as the brands publish them.

  • 88Locations
  • 49Cities
  • 3.1%Share of the brand
  • October 24, 2026Run date

Jimmy John's locations in Iowa

All 88 locations, ordered by city.

AddressCityZIPPhoneOpening hoursSource
301 Center Pl SWAltoona50009(515) 967-6464Mo-Su 10:30-22:00locations.jimmyjohns.com
135 Welch AveAmes50014(515) 292-2868Mo-Th 10:00-22:00; Fr-Sa 10:00-24:00; Su 10:00-22:00locations.jimmyjohns.com
2721 E 13th StAmes50010(515) 232-9344Mo-Su 10:30-22:00locations.jimmyjohns.com
2801 Grand AveAmes50010(515) 232-7827Mo-Sa 11:00-21:00; Su 11:00-19:00locations.jimmyjohns.com
4518 Mortensen RdAmes50014(515) 292-4444Mo-Su 10:30-22:00locations.jimmyjohns.com
716 S Duff AveAmes50010(515) 232-4567Mo-Su 10:30-22:00locations.jimmyjohns.com
113 SE Delaware AveAnkeny50021(515) 965-0987Mo 00:00-09:00,10:30-21:00; Tu-Sa 10:30-21:00; Su 10:30-24:00locations.jimmyjohns.com
1315 SW Oralabor RdAnkeny50023(515) 289-0007Mo-Su 10:30-22:00locations.jimmyjohns.com
202 S Ankeny BlvdAnkeny50021(515) 965-5830Mo-Su 10:30-22:00locations.jimmyjohns.com
240 NW 36th StAnkeny50023(515) 963-9744Mo-Su 10:30-22:00locations.jimmyjohns.com
228 N Hwy 71Arnolds Park51331(712) 332-2305Mo-Su 10:00-21:00locations.jimmyjohns.com
3537 Middle RoadBettendorf52722(563) 355-6999Mo-Su 10:30-21:00locations.jimmyjohns.com
1502 S Story StBoone50036(515) 236-9090Mo-Su 10:30-21:00locations.jimmyjohns.com
3310 W Agency RdBurlington52601(319) 752-9000Mo-Su 10:30-21:00locations.jimmyjohns.com
427 E 6th StCarroll51401(712) 775-2468Mo-Su 10:30-21:00locations.jimmyjohns.com
421 Viking Plaza DrCedar Falls50613(319) 266-1111Mo-Su 10:30-22:00locations.jimmyjohns.com
6719 University Ave Ste 1Cedar Falls50613(319) 266-9977Mo-Su 10:30-22:00locations.jimmyjohns.com
1121 Blairs Ferry Rd NECedar Rapids52402(319) 393-1080Mo-Su 10:30-21:00locations.jimmyjohns.com
1420 1st Avenue NECedar Rapids52402(319) 200-1119Mo-Su 10:00-21:00locations.jimmyjohns.com
2315 Edgewood Rd SWCedar Rapids52404(319) 654-9900Mo-Su 10:30-21:00locations.jimmyjohns.com
411 3rd St SECedar Rapids52401(319) 364-4024Mo-Sa 10:30-21:00locations.jimmyjohns.com
5100 Fountains Dr NECedar Rapids52411(319) 393-5555Mo-Su 10:30-21:00locations.jimmyjohns.com
6600 Kirkwood Blvd SWCedar Rapids52404(319) 200-2305Mo-Su 10:30-21:00locations.jimmyjohns.com
2750 S 16th StClinton52732(563) 559-2215Mo-Su 10:00-21:00locations.jimmyjohns.com
830 N Second StClinton52732(563) 242-3242Mo-Su 10:00-22:00locations.jimmyjohns.com
12871 University AveClive50325(515) 225-1211Mo-Su 10:00-21:00locations.jimmyjohns.com
1300 NW 100th St Ste EClive50325(515) 222-9119Mo-Su 10:30-21:00locations.jimmyjohns.com
1500 NW 86th StClive50325(515) 225-6108Mo-Su 10:00-21:00locations.jimmyjohns.com
2451 2nd StCoralville52241(319) 466-7441Mo-Su 10:30-22:00locations.jimmyjohns.com
1640 W BroadwayCouncil Bluffs51501(712) 256-6330Mo-Su 10:30-21:00locations.jimmyjohns.com
418 E BroadwayCouncil Bluffs51503(712) 256-5402Mo-Su 10:30-22:00locations.jimmyjohns.com
531 30th AveCouncil Bluffs51501(712) 256-9255Mo-Su 10:30-22:00locations.jimmyjohns.com
1323 W Locust StDavenport52804(563) 324-1114Mo-Su 10:00-21:00locations.jimmyjohns.com
2406 E 53rd StDavenport52807(563) 441-0007Mo-Su 10:00-21:00locations.jimmyjohns.com
1230 Locust StDes Moines50391(515) 243-7827Mo-Su 10:30-21:00locations.jimmyjohns.com
2416 University AveDes Moines50311(515) 271-5566Mo-Su 10:30-22:00locations.jimmyjohns.com
300 W Martin Luther King Junior PkwyDes Moines50309(515) 243-2933Mo-Su 10:00-21:00locations.jimmyjohns.com
3839 Merle Hay RdDes Moines50310(515) 251-7827Mo-Su 10:30-22:00locations.jimmyjohns.com
3918 Fleur DrDes Moines50321(515) 953-7435Mo-Su 10:30-22:00locations.jimmyjohns.com
422 E LocustDes Moines50309(515) 244-3252Mo-Su 10:30-21:00locations.jimmyjohns.com
4926 SE 14th StDes Moines50320(515) 285-7827Mo-Su 11:00-22:00locations.jimmyjohns.com
1650 John F KennedyDubuque52002(563) 690-0213Mo-Su 10:30-21:00locations.jimmyjohns.com
2515 NW ArterialDubuque52002(563) 239-1376Mo-Su 10:30-21:00locations.jimmyjohns.com
356 Main StDubuque52001(563) 582-9500Mo-Su 10:30-21:00locations.jimmyjohns.com
2603 West Burlington AvenueFairfield52556(641) 451-6220Mo-Su 10:30-21:00locations.jimmyjohns.com
3022 5th Ave SFort Dodge50501(515) 955-5588Mo-Su 10:30-21:00locations.jimmyjohns.com
2810 SE Grimes BlvdGrimes50111(515) 986-7197Mo-Su 10:30-22:00locations.jimmyjohns.com
812 6th AveGrinnell50112(641) 236-0199Mo-Su 10:30-21:00locations.jimmyjohns.com
1011 N Jefferson WayIndianola50125(515) 962-5050Mo-Su 10:30-22:00locations.jimmyjohns.com
130 E WashingtonIowa City52240(319) 358-0000Mo-Th 10:00-23:00; Fr-Sa 10:00-24:00; Su 10:00-23:00locations.jimmyjohns.com
2569 N DodgeIowa City52245(319) 338-2296Mo-Su 10:30-21:00locations.jimmyjohns.com
320 E Benton StIowa City52240(319) 341-9999Mo-Su 10:30-22:00locations.jimmyjohns.com
5340 Merle Hay RdJohnston50131(515) 276-0708Mo-Su 10:30-21:00locations.jimmyjohns.com
5950 NW 86th StJohnston50131(515) 331-6534Mo-Su 10:30-21:00locations.jimmyjohns.com
3223 Main StKeokuk52632(319) 205-9777Mo-Su 10:30-22:00locations.jimmyjohns.com
773 Hawkeye Ave SWLe Mars51031(712) 541-6084Mo-Su 10:30-21:00locations.jimmyjohns.com
3350 7th AveMarion52302(319) 200-4457Mo-Su 10:30-21:00locations.jimmyjohns.com
1702 S Center StMarshalltown50158(641) 753-6350Mo-Su 10:30-21:00locations.jimmyjohns.com
1907 4th St SWMason City50401(641) 424-8004Mo-Su 10:00-21:00locations.jimmyjohns.com
1208 N Grand AveMount Pleasant52641(319) 888-6009Mo-Su 10:30-21:00locations.jimmyjohns.com
1810 Park AveMuscatine52761(563) 264-2001Mo-Su 10:00-21:00locations.jimmyjohns.com
400 1st Ave WNewton50208(641) 275-3040Mo-Su 10:30-21:00locations.jimmyjohns.com
725 Pacha PkwyNorth Liberty52317(319) 665-2616Mo-Su 10:30-22:00locations.jimmyjohns.com
1327 Sunset DrNorwalk50211(515) 981-1200Mo-Su 10:30-21:00locations.jimmyjohns.com
917 8th Street SEOrange City51041(712) 737-9339Mo-Sa 10:00-21:00; Su 11:00-21:00locations.jimmyjohns.com
1405 A Ave WOskaloosa52577(641) 569-9226Mo-Su 10:30-21:00locations.jimmyjohns.com
1137 N Quincy AveOttumwa52501(641) 683-4000Mo-Su 10:30-21:00locations.jimmyjohns.com
608 Oskaloosa StPella50219(641) 204-0025Mo-Su 10:30-21:00locations.jimmyjohns.com
100 Crossroads DrSheldon51201(712) 631-4277Mo-Su 10:00-21:00locations.jimmyjohns.com
857 N Main AveSioux Center51250(712) 722-3278Mo-Su 10:00-21:00locations.jimmyjohns.com
2408 Hamilton BlvdSioux City51104(712) 224-5646Mo-Su 10:30-23:00locations.jimmyjohns.com
3120 Floyd BlvdSioux City51108(712) 560-8898Mo-Su 11:00-22:00locations.jimmyjohns.com
5001 Sergeant RdSioux City51106(712) 276-1136Mo-Su 11:00-21:00locations.jimmyjohns.com
500 Grand AveSpencer51301(712) 580-3100Mo-Su 10:00-21:00locations.jimmyjohns.com
1007 18th StSpirit Lake51360(712) 336-2424Mo-Su 10:00-21:00locations.jimmyjohns.com
319 E Milwaukee AveStorm Lake50588(712) 213-2934Mo-Su 10:00-21:00locations.jimmyjohns.com
12711 Meredith DrUrbandale50323(515) 331-6634Mo-Su 10:30-21:00locations.jimmyjohns.com
3928 NW Urbandale DrUrbandale50322(515) 278-4064Mo-Su 10:30-21:00locations.jimmyjohns.com
1527 E San Marnan DrWaterloo50702(319) 233-4800Mo-Su 10:30-21:00locations.jimmyjohns.com
21 W Jefferson StWaterloo50701(319) 888-1024Mo-Su 10:30-21:00locations.jimmyjohns.com
703 Progress AveWaterloo50701(319) 233-7827Mo-Su 10:30-21:00locations.jimmyjohns.com
105 N Warrior LnNWaukee50263(515) 987-4811Mo-Su 10:30-22:00locations.jimmyjohns.com
1160 SE Ashworth RdWaukee50263(515) 300-2500Mo-Su 10:00-21:00locations.jimmyjohns.com
620 W Bremer AveWaverly50677(319) 352-2100Mo-Su 10:30-21:00locations.jimmyjohns.com
1271 8th StWest Des Moines50265(515) 225-4892Mo-Su 11:00-21:00locations.jimmyjohns.com
180 Jordan Creek PkwyWest Des Moines50266(515) 225-0900Mo-Su 10:00-22:00locations.jimmyjohns.com
1960 Grand AveWest Des Moines50265(515) 225-1343Mo-Su 10:30-21:00locations.jimmyjohns.com
5465 Mills Civic PkwyWest Des Moines50266(515) 440-6666Mo-Su 10:30-21:00locations.jimmyjohns.com

Cities

CityLocations
Des Moines7
Cedar Rapids6
Ames5
Ankeny4
West Des Moines4
Clive3
Council Bluffs3
Dubuque3
Iowa City3
Sioux City3
Waterloo3
Cedar Falls2
Clinton2
Davenport2
Johnston2
Urbandale2
Waukee2
Altoona1
Arnolds Park1
Bettendorf1
Boone1
Burlington1
Carroll1
Coralville1
Fairfield1

Also on SpecStream

Updated November 7, 2026. Read from All the Places. All the Places data is CC0-1.0, a public domain dedication. Each location is read from the brand's own store locator by the All the Places project, which runs about once a week, so a location can have opened or closed since the run date. A brand is keyed on its Wikidata item when the project gives one, else on the project's own name for that brand's locator; two brands are never merged on a name. A repeated address of one brand counts once. Locations named for a private person are left out. Opening hours are shown as the brand lists them. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.