Craig Municipal Airport (IATA: CRG, ICAO: KCRG, FAA LID: CRG) is a public airport located eight miles (13 km) east of the central business district of Jacksonville, in Duval County, Florida, United States. It is owned by the Jacksonville Airport Authority.
This mid-sized general aviation airport handles personal aircraft and small commuter planes. The entrance is located along St. Johns Bluff Road north of Atlantic Boulevard, although it also borders Atlantic Blvd. to the south. The airport has a control tower and handles 400-500 aircraft operations daily.