Iowa GSA Per Diem Rates 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.

The per diem rates shown here for lodging and M&IE are the exact rates set by the GSA for the month of December, 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
** This Document Provided By PerDiem101 **
Source: https://www.perdiem101.com/conus/2025/iowa