Iowa 2025 CONUS Per Diem Rates
The GSA (General Services Administration) sets per diem rates on a monthly basis for each of the 99 counties in Iowa. Per diems are broken down county-by-county, so to determine the rates applicable to your business trip in Iowa choose the county or counties in which you will be travelling to access detailed per diem rate sheets.
Note: These per diem rates are for next year. Click here to view 2024 per diem rates.
Click county for rate sheet
The per diem rates shown here for lodging and M&IE are the exact rates set by the GSA for the month of November, 2025. Click on any county for a detailed breakdown of the per diem rates applicable in that area, and a table of per diem rates by month for the entire year of 2025.
County | Major Cities | Meals & Incidentals Rate | Lodging Rate |
---|---|---|---|
Adair County | Greenfield, Orient, Fontanelle (6 total) | $68.00 | $110.00 |
Adams County | Adams County, Carl, Brooks (9 total) | $68.00 | $110.00 |
Allamakee County | Rossville, Harpers Ferry, Dorchester (7 total) | $68.00 | $110.00 |
Appanoose County | Numa, Centerville, Iconium (10 total) | $68.00 | $110.00 |
Audubon County | Audubon, Hamlin, Gray (8 total) | $68.00 | $110.00 |
Benton County | Benton County, Newhall, Walford (11 total) | $68.00 | $110.00 |
Black Hawk County | Waterloo Naval & Mc Res Ctr, Finchford, Washburn (11 total) | $68.00 | $110.00 |
Boone County | Luther, Madrid, Ogden (8 total) | $68.00 | $110.00 |
Bremer County | Bremer County, Tripoli, Bremer (10 total) | $68.00 | $110.00 |
Buchanan County | Buchanan County, Aurora, Rowley (8 total) | $68.00 | $110.00 |
Buena Vista County | Storm Lake, Marathon, Truesdale (10 total) | $68.00 | $110.00 |
Butler County | Packard, Clarksville, Greene (9 total) | $68.00 | $110.00 |
Calhoun County | Knierim, Lohrville, Calhoun County (11 total) | $68.00 | $110.00 |
Carroll County | Breda, Lanesboro, Willey (12 total) | $68.00 | $110.00 |
Cass County | Lyman, Anita, Marne (10 total) | $68.00 | $110.00 |
Cedar County | West Branch, Clarence, Mechanicsville (9 total) | $68.00 | $110.00 |
Cerro Gordo County | Dougherty, Plymouth, Cerro Gordo County (10 total) | $68.00 | $110.00 |
Cherokee County | Cherokee, Larrabee, Cherokee County (8 total) | $68.00 | $110.00 |
Chickasaw County | Nashua, North Washington, Alta Vista (9 total) | $68.00 | $110.00 |
Clarke County | Woodburn, Clarke County, Jamison (5 total) | $68.00 | $110.00 |
Clay County | Clay County, Webb, Gillett Grove (10 total) | $68.00 | $110.00 |
Clayton County | Garnavillo, Elkport, Saint Olaf (15 total) | $68.00 | $110.00 |
Clinton County | De Witt, Clinton, Folletts (12 total) | $68.00 | $110.00 |
Crawford County | Denison, Deloit, Arion (12 total) | $68.00 | $110.00 |
Dallas County | Redfield, Waukee, Adel (11 total) | $80.00 | $115.00 |
Davis County | Belknap, Troy, Floris (7 total) | $68.00 | $110.00 |
Decatur County | Leon, Lamoni, Van Wert (9 total) | $68.00 | $110.00 |
Delaware County | Delhi, Delaware County, Ryan (12 total) | $68.00 | $110.00 |
Des Moines County | Pleasant Grove, Des Moines County, Danville (6 total) | $68.00 | $110.00 |
Dickinson County | Terril, Lake Park, Spirit Lake (7 total) | $68.00 | $110.00 |
Dubuque County | Dubuque Naval Reserve Ctr, Zwingle, Key West (12 total) | $68.00 | $110.00 |
Emmet County | Huntington, Dolliver, Wallingford (8 total) | $68.00 | $110.00 |
Fayette County | Hawkeye, Westgate, Fayette (13 total) | $68.00 | $110.00 |
Floyd County | Rockford, Nora Springs, Colwell (7 total) | $68.00 | $110.00 |
Franklin County | Alexander, Faulkner, Hampton (10 total) | $68.00 | $110.00 |
Fremont County | Randolph, Thurman, Hamburg (11 total) | $68.00 | $110.00 |
Greene County | Rippey, Paton, Farlin (10 total) | $68.00 | $110.00 |
Grundy County | Conrad, Dike, Holland (8 total) | $68.00 | $110.00 |
Guthrie County | Panora, Yale, Stuart (10 total) | $68.00 | $110.00 |
Hamilton County | Blairsburg, Hamilton County, Stratford (8 total) | $68.00 | $110.00 |
Hancock County | Britt, Klemme, Corwith (11 total) | $68.00 | $110.00 |
Hardin County | Union, Whitten, Steamboat Rock (13 total) | $68.00 | $110.00 |
Harrison County | Harrison County, Mondamin, Logan (10 total) | $68.00 | $110.00 |
Henry County | Salem, New London, Wayland (9 total) | $68.00 | $110.00 |
Howard County | Riceville, Lourdes, Schley (8 total) | $68.00 | $110.00 |
Humboldt County | Gilmore City, Renwick, Livermore (12 total) | $68.00 | $110.00 |
Ida County | Battle Creek, Galva, Ida Grove (5 total) | $68.00 | $110.00 |
Iowa County | Conroy, Millersburg, Ladora (9 total) | $68.00 | $110.00 |
Jackson County | Springbrook, Hurstville, Bellevue (10 total) | $68.00 | $110.00 |
Jasper County | Newton, Baxter, Colfax (12 total) | $68.00 | $110.00 |
Jefferson County | Lockridge, Batavia, Salina (10 total) | $68.00 | $110.00 |
Johnson County | Swisher, Solon, Coralville (10 total) | $68.00 | $110.00 |
Jones County | Jones County, Martelle, Oxford Junction (11 total) | $68.00 | $110.00 |
Keokuk County | Hayesville, Hedrick, Thornburg (11 total) | $68.00 | $110.00 |
Kossuth County | Burt, Algona, Irvington (13 total) | $68.00 | $110.00 |
Lee County | Summitville, Croton, Argyle (12 total) | $68.00 | $110.00 |
Linn County | Coggon, Toddville, Marion (17 total) | $68.00 | $110.00 |
Louisa County | Letts, Morning Sun, Louisa County (8 total) | $68.00 | $110.00 |
Lucas County | Chariton, Williamson, Derby (5 total) | $68.00 | $110.00 |
Lyon County | Lyon County, Doon, Edna (8 total) | $68.00 | $110.00 |
Madison County | Saint Charles, Winterset, Macksburg (5 total) | $68.00 | $110.00 |
Mahaska County | Rose Hill, Lacey, New Sharon (11 total) | $68.00 | $110.00 |
Marion County | Attica, Bussey, Knoxville (9 total) | $68.00 | $110.00 |
Marshall County | Liscomb, Le Grand, Laurel (9 total) | $68.00 | $110.00 |
Mills County | Henderson, Hastings, Malvern (8 total) | $68.00 | $110.00 |
Mitchell County | Mitchell, Mitchell County, New Haven (10 total) | $68.00 | $110.00 |
Monona County | Mapleton, Whiting, Soldier (11 total) | $68.00 | $110.00 |
Monroe County | Hiteman, Monroe County, Lovilia (6 total) | $68.00 | $110.00 |
Montgomery County | Montgomery County, Villisca, Stennett (9 total) | $68.00 | $110.00 |
Muscatine County | Fruitland, Moscow, Conesville (7 total) | $68.00 | $110.00 |
O'brien County | Archer, Hartley, Obrien County (11 total) | $68.00 | $110.00 |
Osceola County | Sibley, Ocheyedan, May City (6 total) | $68.00 | $110.00 |
Page County | Shenandoah, Bingham, Essex (9 total) | $68.00 | $110.00 |
Palo Alto County | Emmetsburg, Palo Alto County, Curlew (10 total) | $68.00 | $110.00 |
Plymouth County | Hinton, Remsen, Brunsville (11 total) | $68.00 | $110.00 |
Pocahontas County | Rolfe, Varina, Fonda (9 total) | $68.00 | $110.00 |
Polk County | Camp Dodge, Nosc Des Moines, Clive (16 total) | $80.00 | $121.00 |
Pottawattamie County | Carson, Mcclelland, Neola (15 total) | $68.00 | $110.00 |
Poweshiek County | Grinnell, Hartwick, Deep River (10 total) | $68.00 | $110.00 |
Ringgold County | Ringgold County, Diagonal, Ellston (9 total) | $68.00 | $110.00 |
Sac County | Sac City, Lake View, Schaller (9 total) | $68.00 | $110.00 |
Scott County | Davenport, Donahue, Eldridge (10 total) | $68.00 | $110.00 |
Shelby County | Shelby, Elk Horn, Botna (11 total) | $68.00 | $110.00 |
Sioux County | Orange City, Boyden, Ireton (12 total) | $68.00 | $110.00 |
Story County | Roland, Sheldahl, Nevada (14 total) | $68.00 | $110.00 |
Tama County | Chelsea, Traer, Toledo (12 total) | $68.00 | $110.00 |
Taylor County | Gravity, Clearfield, Taylor County (9 total) | $68.00 | $110.00 |
Union County | Creston, Union County, Arispe (6 total) | $68.00 | $110.00 |
Van Buren County | Keosauqua, Douds, Birmingham (11 total) | $68.00 | $110.00 |
Wapello County | Ottumwa, Eldon, Highland Center (7 total) | $68.00 | $110.00 |
Warren County | Martensdale, Indianola, Warren County (11 total) | $68.00 | $110.00 |
Washington County | Ainsworth, Kalona, Washington (10 total) | $68.00 | $110.00 |
Wayne County | Sewal, Millerton, Promise City (9 total) | $68.00 | $110.00 |
Webster County | Fort Dodge Ags, Gowrie, Otho (15 total) | $68.00 | $110.00 |
Winnebago County | Winnebago County, Scarville, Leland (6 total) | $68.00 | $110.00 |
Winneshiek County | Highlandville, Jackson Junction, Bluffton (12 total) | $68.00 | $110.00 |
Woodbury County | Sioux Naval Reserve Ctr, Smithland, Sloan (17 total) | $68.00 | $110.00 |
Worth County | Worth County, Joice, Fertile (7 total) | $68.00 | $110.00 |
Wright County | Rowan, Belmond, Eagle Grove (8 total) | $68.00 | $110.00 |