KFC prices in Iowa
31 KFC restaurants in Iowa, prices checked 2026-10-04.
Key findings
- A KFC Chicken Sandwich typically costs $5.39 in Iowa ($4.99 to $7.29 across 31 restaurants). KFC here is 2% above its typical price in the US.
The scoop
KFC’s Iowa spread stays modestAcross 31 KFC restaurants in IA, the basket ranges from $28.37 in Sioux City, IA to $31.97 in Centerville, IA. That is a 13% spread for the Chicken Sandwich, 8 pc. Chicken Only, and Mashed Potatoes and Gravy basket.
Sioux City gets the bargain biteSioux City, IA has the cheapest KFC basket shown at $28.37. Its Chicken Sandwich is $4.99, the low end of Iowa’s $4.99 to $7.29 range.
Centerville tops the KFC chartCenterville, IA is the priciest KFC spot in this state view at $31.97. Its Chicken Sandwich is $7.29, the top of the Iowa range.
Iowa sits near the middleThe median KFC basket in IA is $30.77. That is 1% above the national typical price, and ranks 32 of 50 states with 1 = cheapest.
Every KFC in Iowa, by town
Each restaurant links to its full menu with prices. A town with its own page links to it, where every brand there is compared.
| City | Restaurants | Typical Chicken Sandwich | Restaurant |
|---|---|---|---|
| Altoona | 1 | $5.39 | 2639 Adventureland Dr |
| Ankeny | 1 | $5.29 | 918 E 1st Street |
| Atlantic | 1 | $5.49 | 905 W. Seventh Street |
| Burlington | 1 | $5.49 | 345 North Roosevelt Road |
| Cedar Rapids | 2 | $5.49 | 3927 Center Point Road · all 2 in Cedar Rapids |
| Centerville | 1 | $7.29 | 306 East Maple |
| Clive | 1 | $5.29 | 11406 Forest Avenue |
| Council Bluffs | 2 | $5.39 | 1751 Madison Avenue · all 2 in Council Bluffs |
| Davenport | 3 | $5.39 | 3843 Elmore Ave · all 3 in Davenport |
| Des Moines | 3 | $5.29 | 4815 Southwest 9th Street · all 3 in Des Moines |
| Dubuque | 1 | $5.49 | 1725 John F. Kennedy Road |
| Fort Dodge | 1 | $5.49 | 3057 First Avenue, S. |
| Fort Madison | 1 | $5.49 | 1421 Avenue H |
| Iowa City | 1 | $5.49 | 130 Highway 1 West |
| Keokuk | 1 | $5.49 | 3010 Main Street |
| Mason City | 1 | $5.49 | 1615 4th Street Southwest |
| Mount Pleasant | 1 | $5.39 | 701 Wohlleber Drive |
| Newton | 1 | $5.49 | 1300 West 18th Street, South |
| Oskaloosa | 1 | $5.29 | 408 A Ave W |
| Ottumwa | 1 | $5.49 | 1132 N. Quincy Avenue |
| Red Oak | 1 | $5.49 | 400 Senate Avenue |
| Sioux City | 2 | $4.99 | 1500 Hamilton Boulevard · all 2 in Sioux City |
| Spencer | 1 | $4.99 | 921 South Grand Avenue |
| Waterloo | 1 | $5.49 | 3115 Kimball |
More prices
- KFC prices across the US
- Every brand in Iowa
- McDonald's in Iowa
- Burger King in Iowa
- Wendy's in Iowa
- Taco Bell in Iowa
- Popeyes in Iowa
- Chick-fil-A in Iowa
- Chipotle in Iowa
- Jersey Mike's in Iowa
- Firehouse Subs in Iowa
- Five Guys in Iowa
- Culver's in Iowa
- A&W in Iowa
- Sonic in Iowa
- Arby's in Iowa
- Dunkin' in Iowa
- Wingstop in Iowa
- Hardee's in Iowa
Questions people ask
- How much is a KFC Chicken Sandwich in Iowa?
- As of 2026-10-04, a Chicken Sandwich costs $4.99 to $7.29 at 31 KFC restaurants in Iowa, typically $5.39.
- Where is the cheapest KFC in Iowa?
- The cheapest KFC in Iowa is at 1500 Hamilton Boulevard, Sioux City, comparing the same basket at 31 restaurants (Drive Thru Index, 2026-10-04).
How these prices are measured
Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.
Citing this data: Source: Drive Thru Index (https://drivethruindex.com/brands/kfc/iowa), prices checked 2026-10-04. You are welcome to quote any figure on this page.