- Needles Airport is a public airport located in San Bernardino County, California, United States. It is situated 2 miles east of the city of Needles. The airport covers an area of 134 acres and has one runway. It primarily serves general aviation and is not served by any commercial airlines. Needles Airport provides facilities for private and charter aircraft, including aircraft parking, hangars, and fuel services. The airport is known for its scenic location and serves as a gateway for tourists visiting the Colorado River, Mojave Desert, and nearby recreational areas.