U.S. Airports Db (database) is a handy app for quickly searching through more than 13,000 U.S. land airports. One can easily locate any airport with just a few keystrokes. Using a single search entry, airports are found using name, city or IATA identifier. Its intuitive and quick.
The data stored for each airport includes: IATA identifier, city, state, CTAF and UNICOM frequencies, runway information (length, width and surface type), manager and owner telephone numbers, latitude and longitude, and an area map.