Northwest Florida Beaches International Airport (IATA: ECP, ICAO: KECP, FAA LID: ECP) is a public airport 18 miles (29 km) northwest of Panama City, Florida, United States, in Bay County. The airport is owned by the Panama City-Bay County Airport & Industrial District and is north of Panama City Beach, near West Bay. It replaced Panama City-Bay County International Airport (Fanning Field, PFN), which was located in Panama City.