Des Moines International Airport (IATA: DSM, ICAO: KDSM, FAA LID: DSM) is a civil-military public airport three miles southwest of Des Moines, in Polk County, Iowa. It has 19 connections to major airline hubs.