All 205 public-use airports in Michigan, with runway, fuel, tower, repair, Part 139, ILS, elevation, and acreage. Sort or search to find any field.
FAA NASR · May 2026 CycleClick any column to sort. Search by airport name, city, county, or FAA identifier.
Columns: longest runway length & width, surface, fuel, control tower, on-field repair, FAA Part 139 certification, ILS approach, field elevation, and airport acreage.
| FAA ID▲▼ | Airport▲▼ | City▲▼ | Owner▲▼ | Rwy (ft)▲▼ | Width▲▼ | Surface▲▼ | Fuel▲▼ | Tower▲▼ | Repair▲▼ | Part 139▲▼ | ILS▲▼ | Elev (ft)▲▼ | Acres▲▼ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DTW | Detroit Metro Wayne CountyWayne County | Detroit | Public | 12,003 | 200 | Concrete | Jet A 100LL | Towered | None | Part 139 | ILS | 645 | 4,850 |
| OSC | Oscoda/WurtsmithIosco County | Oscoda | Public | 11,801 | 200 | Asphalt | Jet A 100LL | Non-towered | Minor | · | LOC | 633 | 2,000 |
| BTL | Battle Creek Exec At Kellogg FldCalhoun County | Battle Creek | Public | 10,004 | 150 | Asphalt | Jet A 100LL | Towered | Major | · | ILS | 952 | 1,500 |
| GRR | Gerald R Ford IntlKent County | Grand Rapids | Public | 10,001 | 150 | Concrete | Jet A 100LL | Towered | Major | Part 139 | ILS | 794 | 3,127 |
| SAW | Marquette/Sawyer RgnlMarquette County | Marquette | Public | 9,072 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 1,204 | 2,100 |
| APN | Alpena County RgnlAlpena County | Alpena | Public | 9,001 | 150 | Concrete | Jet A 100LL | Towered | Minor | Part 139 | ILS | 690 | 3,084 |
| LAN | Capital Region IntlClinton County | Lansing | Public | 8,506 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 860 | 2,160 |
| MBS | Mbs IntlSaginaw County | Saginaw | Public | 8,002 | 150 | Asphalt | Jet A 100LL | Towered | Minor | Part 139 | ILS | 668 | 3,200 |
| FNT | Bishop IntlGenesee County | Flint | Public | 7,852 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 782 | 1,550 |
| YIP | Willow RunWayne County | Detroit | Public | 7,543 | 150 | Concrete | Jet A 100LL | Towered | Major | Part 139 | ILS | 716 | 2,392 |
| CIU | Chippewa County IntlChippewa County | Sault Ste Marie | Public | 7,203 | 150 | Asphalt | Jet A 100LL | Non-towered | n/a | Part 139 | ILS | 799 | 1,850 |
| TVC | Cherry CapitalGrand Traverse County | Traverse City | Public | 7,016 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 624 | 1,026 |
| GLR | Gaylord RgnlOtsego County | Gaylord | Public | 6,579 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 1,328 | 1,572 |
| PTK | Oakland County IntlOakland County | Pontiac | Public | 6,521 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 981 | 750 |
| PLN | Pellston Rgnl/Emmet CountyEmmet County | Pellston | Public | 6,513 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | Part 139 | ILS | 721 | 1,675 |
| IMT | FordDickinson County | Iron Mountain Kingsford | Public | 6,502 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | Part 139 | ILS | 1,182 | 720 |
| IWD | Gogebic/Iron CountyGogebic County | Ironwood | Public | 6,502 | 100 | Asphalt | Jet A 100LL | Non-towered | n/a | Part 139 | ILS | 1,230 | 1,180 |
| AZO | Kalamazoo/Battle Creek IntlKalamazoo County | Kalamazoo | Public | 6,502 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 874 | 832 |
| FFX | Fremont MuniNewaygo County | Fremont | Public | 6,501 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 772 | 105 |
| CMX | Houghton County MemlHoughton County | Hancock | Public | 6,501 | 150 | Asphalt | Jet A 100LL | Non-towered | Major | Part 139 | ILS | 1,095 | 1,996 |
| MKG | Muskegon CountyMuskegon County | Muskegon | Public | 6,500 | 150 | Asphalt | Jet A 100LL | Towered | Major | Part 139 | ILS | 628 | 1,200 |
| ESC | Delta CountyDelta County | Escanaba | Public | 6,498 | 150 | Asphalt | Jet A 100LL | Non-towered | None | Part 139 | ILS | 609 | 944 |
| BEH | Southwest Michigan RgnlBerrien County | Benton Harbor | Public | 6,006 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 649 | 485 |
| BIV | West Michigan RgnlAllegan County | Holland | Public | 6,002 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 698 | 432 |
| MNM | Menominee RgnlMenominee County | Menominee | Public | 6,001 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 625 | 760 |
| MBL | Manistee County/BlackerManistee County | Manistee | Public | 5,501 | 100 | Asphalt | Jet A 100LL | Non-towered | Minor | Part 139 | ILS | 621 | 290 |
| JXN | Jackson County/Reynolds FldJackson County | Jackson | Public | 5,351 | 100 | Asphalt | Jet A 100LL | Towered | Major | · | ILS | 1,001 | 950 |
| OEB | Branch County MemlBranch County | Coldwater | Public | 5,350 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 958 | 290 |
| ANJ | Sault Ste Marie Muni/Sanderson FldChippewa County | Sault Ste Marie | Public | 5,234 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 716 | 400 |
| IRS | Kirsch MuniSt Joseph County | Sturgis | Public | 5,201 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 925 | 148 |
| BFA | Boyne MountainCharlevoix County | Boyne Falls | Private | 5,187 | 100 | Asphalt | 100LL | Non-towered | n/a | · | · | 719 | 260 |
| PHN | St Clair County IntlSt Clair County | Port Huron | Public | 5,104 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 650 | 1,135 |
| DET | Coleman A Young MuniWayne County | Detroit | Public | 5,092 | 100 | Asphalt | Jet A 100LL | Towered | Major | · | ILS | 624 | 264 |
| GOV | Grayling AAFCrawford County | Grayling | Military | 5,005 | 150 | Asphalt | Jet A 100LL | Towered | n/a | · | · | 1,158 | 923 |
| AMN | Gratiot CommunityGratiot County | Alma | Public | 5,004 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 754 | 631 |
| ACB | Antrim CountyAntrim County | Bellaire | Public | 5,003 | 100 | Asphalt | Jet A 100LL | Non-towered | n/a | · | · | 623 | 363 |
| 9D9 | HastingsBarry County | Hastings | Public | 5,003 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 800 | 270 |
| LDM | Mason CountyMason County | Ludington | Public | 5,003 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 647 | 238 |
| RQB | Roben-HoodMecosta County | Big Rapids | Public | 5,003 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 994 | 629 |
| OZW | Livingston County/Spencer J HardyLivingston County | Howell | Public | 5,002 | 100 | Concrete | Jet A 100LL | Non-towered | Major | · | ILS | 962 | 217 |
| HYX | Saginaw County/H W BrowneSaginaw County | Saginaw | Public | 5,002 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 602 | 293 |
| ADG | Lenawee CountyLenawee County | Adrian | Public | 5,001 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 802 | 248 |
| ISQ | Schoolcraft CountySchoolcraft County | Manistique | Public | 5,001 | 100 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 684 | 335 |
| CAD | Wexford CountyWexford County | Cadillac | Public | 5,001 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | ILS | 1,306 | 441 |
| JYM | Hillsdale MuniHillsdale County | Hillsdale | Public | 5,000 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 1,184 | 585 |
| BAX | Huron County MemlHuron County | Bad Axe | Public | 5,000 | 75 | Asphalt | Jet A 100LL | Non-towered | n/a | · | · | 764 | 386 |
| MOP | Mount Pleasant MuniIsabella County | Mount Pleasant | Public | 5,000 | 100 | Asphalt | Jet A 100LL | Non-towered | n/a | · | · | 755 | 344 |
| Y31 | West Branch CommunityOgemaw County | West Branch | Public | 5,000 | 100 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 882 | 520 |
| TTF | CusterMonroe County | Monroe | Public | 4,997 | 100 | Asphalt | 100LL | Non-towered | Major | · | · | 616 | 158 |
| ONZ | Grosse Ile MuniWayne County | Detroit/Grosse Ile | Public | 4,846 | 100 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 590 | 607 |
| DUH | Toledo SuburbanMonroe County | Lambertville | Private | 4,807 | 50 | Asphalt | 100LL | Non-towered | Major | · | · | 671 | 90 |
| 6D9 | Iosco CountyIosco County | East Tawas | Public | 4,802 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 605 | 276 |
| LWA | South Haven Area RgnlVan Buren County | South Haven | Public | 4,800 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 666 | 250 |
| C91 | Dowagiac MuniCass County | Dowagiac | Public | 4,700 | 100 | Asphalt | 100LL | Non-towered | n/a | · | · | 747 | 80 |
| GDW | Gladwin Zettel MemlGladwin County | Gladwin | Public | 4,699 | 75 | Asphalt | Jet A 100LL | Non-towered | n/a | · | · | 774 | 300 |
| CVX | Charlevoix MuniCharlevoix County | Charlevoix | Public | 4,549 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 669 | 185 |
| ERY | Luce CountyLuce County | Newberry | Public | 4,304 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 869 | 160 |
| CFS | Tuscola AreaTuscola County | Caro | Public | 4,302 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 704 | 260 |
| RNP | Owosso CommunityShiawassee County | Owosso | Public | 4,300 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 737 | 279 |
| 35D | Padgham FldAllegan County | Allegan | Public | 4,300 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 706 | 110 |
| SJX | Beaver IslandCharlevoix County | Beaver Island | Public | 4,299 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 670 | 130 |
| Y70 | Ionia CountyIonia County | Ionia | Public | 4,298 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 818 | 360 |
| 22T | Tecumseh MillsLenawee County | Tecumseh | Private | 4,278 | 75 | Asphalt | n/a | Non-towered | None | · | · | 797 | n/a |
| 4Y4 | Lakes Of The NorthAntrim County | Gaylord | Private | 4,212 | 40 | Asphalt | n/a | Non-towered | None | · | · | 1,287 | 40 |
| 6D6 | Greenville MuniMontcalm County | Greenville | Public | 4,199 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 855 | 135 |
| MGN | Harbor SpringsEmmet County | Harbor Springs | Public | 4,149 | 75 | Asphalt | Jet A 100LL | Non-towered | n/a | · | · | 686 | 95 |
| C20 | Andrews University AirparkBerrien County | Berrien Springs | Private | 4,148 | 70 | Asphalt | 100LL | Non-towered | n/a | · | · | 674 | 50 |
| PZQ | Presque Isle CountyPresque Isle County | Rogers City | Public | 4,106 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 670 | 80 |
| 3TR | Jerry Tyler MemlBerrien County | Niles | Public | 4,100 | 75 | Asphalt | 100LL | Non-towered | n/a | · | · | 750 | 169 |
| FKS | Frankfort Dow Meml FldBenzie County | Frankfort | Public | 4,050 | 75 | Asphalt | 100LL | Non-towered | n/a | · | · | 633 | 168 |
| 8D4 | Paul C Miller/SpartaKent County | Sparta | Public | 4,033 | 75 | Asphalt | Jet A 100LL | Non-towered | Minor | · | · | 775 | 160 |
| SLH | Cheboygan CountyCheboygan County | Cheboygan | Public | 4,004 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 640 | 350 |
| D98 | Romeo StateMacomb County | Romeo | Public | 4,003 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 738 | 265 |
| TEW | Mason Jewett FldIngham County | Mason | Public | 4,002 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 919 | 275 |
| N98 | Boyne City MuniCharlevoix County | Boyne City | Public | 4,001 | 75 | Asphalt | 100LL | Non-towered | n/a | · | · | 660 | 45 |
| DRM | Drummond IslandChippewa County | Drummond Island | Public | 4,000 | 75 | Asphalt | 100LL | Non-towered | n/a | · | · | 668 | 60 |
| 5Y7 | Hanley FldAlger County | Munising | Public | 4,000 | 120 | Turf | n/a | Non-towered | None | · | · | 984 | 252 |
| HTL | Roscommon County/Blodgett MemlRoscommon County | Houghton Lake | Public | 4,000 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 1,150 | 419 |
| HAI | Three Rivers Muni/Dr HainesSt Joseph County | Three Rivers | Public | 4,000 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 823 | 305 |
| 9G2 | PricesGenesee County | Linden | Private | 3,999 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 919 | 70 |
| 08C | RiverviewOttawa County | Jenison | Private | 3,920 | 49 | Asphalt | 100LL | Non-towered | Major | · | · | 603 | 60 |
| Y91 | Home Acres Sky RanchMissaukee County | Lake City | Private | 3,830 | 160 | Turf | n/a | Non-towered | None | · | · | 1,246 | 120 |
| 9C8 | Evart MuniOsceola County | Evart | Public | 3,804 | 75 | Asphalt | n/a | Non-towered | n/a | · | · | 1,020 | 160 |
| IKW | Jack BarstowMidland County | Midland | Public | 3,801 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 635 | 512 |
| 7D3 | Baldwin MuniLake County | Baldwin | Public | 3,800 | 75 | Asphalt | n/a | Non-towered | None | · | · | 828 | 135 |
| 0C5 | Canadian LakesMecosta County | Mecosta | Private | 3,800 | 100 | Turf | n/a | Non-towered | n/a | · | · | 960 | 11 |
| D95 | Dupont/LapeerLapeer County | Lapeer | Public | 3,800 | 75 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 835 | 255 |
| 83D | Mackinac CountyMackinac County | St Ignace | Public | 3,800 | 75 | Concrete | Jet A 100LL | Non-towered | Major | · | · | 624 | 200 |
| Z98 | Ottawa ExecOttawa County | Zeeland | Private | 3,800 | 60 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 756 | 100 |
| 7N4 | Raymond L Kussmaul JR MemlLenawee County | Clinton | Private | 3,800 | 90 | Turf | n/a | Non-towered | n/a | · | · | 825 | 60 |
| 5M6 | Sugar Springs AirparkGladwin County | Gladwin | Private | 3,800 | 60 | Turf | n/a | Non-towered | n/a | · | · | 953 | n/a |
| 3CM | James Clements MuniBay County | Bay City | Public | 3,798 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 585 | 266 |
| 77G | Marlette TownshipSanilac County | Marlette | Public | 3,795 | 75 | Asphalt | 100LL | Non-towered | n/a | · | · | 895 | 480 |
| 3GM | Grand Haven Meml AirparkOttawa County | Grand Haven | Public | 3,752 | 75 | Asphalt | Jet A 100LL | Non-towered | Major | · | · | 604 | 155 |
| 5Y1 | Albert J LindbergMackinac County | Hessel | Public | 3,700 | 60 | Asphalt | 100LL | Non-towered | n/a | · | · | 760 | 160 |
| 53W | Woodruff LakeIsabella County | Winn | Private | 3,700 | 105 | Turf | n/a | Non-towered | n/a | · | · | 938 | 30 |
| 50D | Iron CountyIron County | Crystal Falls | Public | 3,690 | 50 | Asphalt | n/a | Non-towered | None | · | · | 1,340 | 160 |
| 5D5 | Woolsey MemlLeelanau County | Northport | Public | 3,663 | 120 | Turf | n/a | Non-towered | n/a | · | · | 628 | 50 |
| 34G | MerillatLenawee County | Tecumseh | Private | 3,608 | 100 | Turf | 100LL | Non-towered | Major | · | · | 820 | 28 |
| 5N7 | Hat FldOttawa County | Nunica | Private | 3,600 | 100 | Turf | n/a | Non-towered | Major | · | · | 625 | 110 |
| D11 | Ojibwa AirparkIsabella County | Weidman | Private | 3,600 | 125 | Turf | n/a | Non-towered | None | · | · | 959 | 25 |
| 3RC | Roscommon ConservationRoscommon County | Roscommon | Public | 3,552 | 75 | Asphalt | n/a | Non-towered | n/a | · | · | 1,157 | 100 |
| VLL | Oakland/TroyOakland County | Troy | Public | 3,549 | 60 | Asphalt | Jet A 100LL | Non-towered | None | · | · | 727 | 119 |
| FPK | Fitch H BeachEaton County | Charlotte | Public | 3,510 | 75 | Concrete | 100LL | Non-towered | Major | · | · | 891 | 190 |
| ARB | Ann Arbor MuniWashtenaw County | Ann Arbor | Public | 3,505 | 75 | Concrete | Jet A 100LL | Towered | Major | · | · | 839 | 837 |
| OGM | Ontonagon County/Schuster FldOntonagon County | Ontonagon | Public | 3,503 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 665 | 360 |
| RMY | Brooks FldCalhoun County | Marshall | Public | 3,501 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 941 | 170 |
| MCD | Mackinac IslandMackinac County | Mackinac Island | Public | 3,501 | 75 | Asphalt | n/a | Non-towered | None | · | · | 741 | 125 |
| 48D | Clare MuniClare County | Clare | Public | 3,500 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 856 | 200 |
| Y89 | Kalkaska CityKalkaska County | Kalkaska | Public | 3,500 | 75 | Asphalt | n/a | Non-towered | n/a | · | · | 1,029 | 160 |
| C04 | Oceana CountyOceana County | Hart/Shelby | Public | 3,500 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 916 | 90 |
| 6Y8 | WelkeCharlevoix County | Beaver Island | Private | 3,500 | 140 | Turf | n/a | Non-towered | Major | · | · | 664 | 200 |
| 13C | Lakeview/Griffith FldMontcalm County | Lakeview | Public | 3,499 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 969 | 74 |
| Y83 | Sandusky CitySanilac County | Sandusky | Public | 3,499 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 777 | 63 |
| 6Y1 | Bois Blanc IslandMackinac County | Bois Blanc Island | Public | 3,498 | 75 | Asphalt | n/a | Non-towered | n/a | · | · | 664 | 130 |
| 38C | Cain FldMecosta County | Stanwood | Private | 3,472 | 100 | Turf | n/a | Non-towered | None | · | · | 897 | 67 |
| Y95 | HillmanMontmorency County | Hillman | Public | 3,400 | 60 | Asphalt | n/a | Non-towered | None | · | · | 853 | 160 |
| D90 | Mancelona MuniAntrim County | Mancelona | Public | 3,400 | 140 | Turf | n/a | Non-towered | n/a | · | · | 1,133 | 200 |
| 2C5 | AlmenaVan Buren County | Paw Paw | Private | 3,300 | 100 | Turf | n/a | Non-towered | None | · | · | 748 | 33 |
| 52I | GrossBay County | Pinconning | Private | 3,300 | 90 | Turf | 100LL | Non-towered | None | · | · | 618 | 10 |
| 59M | TorchportAntrim County | Eastport | Private | 3,300 | 100 | Turf | n/a | Non-towered | n/a | · | · | 640 | 230 |
| Y94 | East Jordan CityCharlevoix County | East Jordan | Public | 3,250 | 50 | Asphalt | n/a | Non-towered | None | · | · | 641 | 257 |
| Y93 | Atlanta MuniMontmorency County | Atlanta | Public | 3,223 | 100 | Turf | n/a | Non-towered | n/a | · | · | 880 | 172 |
| 4D0 | Abrams MuniClinton County | Grand Ledge | Public | 3,200 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 841 | 160 |
| Y47 | Oakland SouthwestOakland County | New Hudson | Public | 3,128 | 40 | Asphalt | 100LL | Non-towered | n/a | · | · | 926 | 67 |
| 45G | BrightonLivingston County | Brighton | Private | 3,105 | 24 | Asphalt | n/a | Non-towered | n/a | · | · | 973 | 47 |
| 55D | Burgess FldSanilac County | Brown City | Private | 3,090 | 50 | Turf | n/a | Non-towered | n/a | · | · | 827 | n/a |
| 76G | Marine CitySt Clair County | Marine City | Private | 3,070 | 60 | Asphalt | 100LL | Non-towered | Major | · | · | 614 | 70 |
| 65G | Maple GroveLivingston County | Fowlerville | Private | 3,050 | 110 | Turf | n/a | Non-towered | Major | · | · | 906 | 25 |
| Y65 | Campbell-PrattCheboygan County | Indian River | Public | 3,005 | 50 | Asphalt | n/a | Non-towered | n/a | · | · | 614 | 220 |
| 6Y3 | North Fox IslandLeelanau County | North Fox Island | Public | 3,001 | 100 | Turf | n/a | Non-towered | n/a | · | · | 639 | n/a |
| 51M | Oscoda County/Dennis Kauffman MemlOscoda County | Mio | Public | 3,001 | 75 | Asphalt | 100LL | Non-towered | n/a | · | · | 1,033 | 80 |
| 80D | Clare CountyClare County | Harrison | Public | 2,978 | 50 | Asphalt | n/a | Non-towered | None | · | · | 1,142 | 80 |
| 42C | White CloudNewaygo County | White Cloud | Public | 2,916 | 60 | Asphalt | 100LL | Non-towered | n/a | · | · | 914 | 110 |
| 7Y2 | ThompsonvilleBenzie County | Thompsonville | Public | 2,900 | 75 | Asphalt | n/a | Non-towered | n/a | · | · | 793 | 120 |
| 6G8 | BrooklynJackson County | Brooklyn | Private | 2,829 | 100 | Turf | n/a | Non-towered | n/a | · | · | 981 | 97 |
| Y98 | Grand MaraisAlger County | Grand Marais | Public | 2,800 | 100 | Turf | n/a | Non-towered | None | · | · | 838 | 160 |
| Y88 | Green LakeGrand Traverse County | Interlochen | Public | 2,800 | 170 | Turf | n/a | Non-towered | None | · | · | 866 | n/a |
| 2M7 | Hoffman'S Black Mountain AerodromeCheboygan County | Cheboygan | Private | 2,800 | 90 | Turf | n/a | Non-towered | Major | · | · | 677 | 160 |
| 50G | Howard Nixon MemlSaginaw County | Chesaning | Public | 2,800 | 150 | Turf | n/a | Non-towered | n/a | · | · | 641 | 52 |
| 6Y0 | Moorestown AirparkMissaukee County | Moorestown | Private | 2,800 | 100 | Turf | n/a | Non-towered | None | · | · | 1,211 | 130 |
| 3S5 | Schiffer AcresClinton County | St Johns | Private | 2,777 | 120 | Turf | n/a | Non-towered | None | · | · | 741 | 94 |
| 5Y2 | Houghton Lake StateRoscommon County | Houghton Lake Heights | Public | 2,750 | 104 | Turf | n/a | Non-towered | None | · | · | 1,165 | 121 |
| 3NP | NapoleonJackson County | Napoleon | Private | 2,740 | 200 | Turf | n/a | Non-towered | None | · | · | 963 | 95 |
| 24C | Lowell CityKent County | Lowell | Public | 2,700 | 100 | Turf | 100LL | Non-towered | None | · | · | 681 | 72 |
| 2E2 | Sharpe'S StripSt Clair County | Emmett | Private | 2,700 | 90 | Turf | n/a | Non-towered | n/a | · | · | 781 | 20 |
| 4N0 | NewmansKalamazoo County | Kalamazoo | Private | 2,697 | 125 | Turf | n/a | Non-towered | None | · | · | 840 | 90 |
| 60G | Skyway EstatesEaton County | Eaton Rapids | Private | 2,653 | 100 | Turf | n/a | Non-towered | n/a | · | · | 931 | 52 |
| 61D | Virgil L Williams Plainwell MuniAllegan County | Plainwell | Public | 2,650 | 50 | Asphalt | 100LL | Non-towered | Major | · | · | 722 | 80 |
| 3TE | Al MeyersLenawee County | Tecumseh | Private | 2,649 | 75 | Asphalt | 100LL | Non-towered | Major | · | · | 812 | 75 |
| 44G | BetzLenawee County | Blissfield | Private | 2,602 | 92 | Turf | n/a | Non-towered | None | · | · | 691 | 7 |
| 96G | Cowley FldSanilac County | Sandusky | Private | 2,600 | 60 | Turf | n/a | Non-towered | None | · | · | 770 | 22 |
| 6Y9 | Prickett-Grooms FldHoughton County | Sidnaw | Private | 2,600 | 100 | Turf | n/a | Non-towered | None | · | · | 1,377 | 46 |
| 6Y6 | St HelenRoscommon County | St Helen | Public | 2,600 | 120 | Turf | n/a | Non-towered | None | · | · | 1,198 | 80 |
| 6Y4 | Van Effen FldMarquette County | Rock | Private | 2,600 | 100 | Turf | n/a | Non-towered | n/a | · | · | 970 | 159 |
| 40C | Watervliet MuniBerrien County | Watervliet | Public | 2,600 | 200 | Turf | n/a | Non-towered | None | · | · | 656 | 77 |
| Y87 | William B BoltonLeelanau County | Empire | Public | 2,600 | 50 | Asphalt | n/a | Non-towered | None | · | · | 944 | 130 |
| D15 | Lake Isabella/Cal Brewer MemlIsabella County | Lake Isabella | Public | 2,582 | 50 | Asphalt | n/a | Non-towered | n/a | · | · | 886 | 18 |
| 68R | HampGratiot County | Elwell | Private | 2,580 | 100 | Turf | n/a | Non-towered | Major | · | · | 825 | 12 |
| W87 | BuzzwickMonroe County | Carleton | Private | 2,575 | 60 | Turf | n/a | Non-towered | None | · | · | 609 | 38 |
| 55G | Arnold FldSanilac County | Croswell | Private | 2,570 | 140 | Turf | n/a | Non-towered | n/a | · | · | 784 | 160 |
| 24M | Wilderness AirparkKent County | Kent City | Private | 2,543 | 100 | Turf | n/a | Non-towered | n/a | · | · | 785 | 60 |
| 4M0 | Lake Ann Airway EstatesLeelanau County | Traverse City | Private | 2,537 | 100 | Turf | n/a | Non-towered | n/a | · | · | 820 | 80 |
| E53 | Engler FldHuron County | Bad Axe | Private | 2,523 | 65 | Turf | n/a | Non-towered | Minor | · | · | 725 | 20 |
| 3DA | DaltonGenesee County | Flushing | Private | 2,510 | 50 | Asphalt | 100LL | Non-towered | n/a | · | · | 733 | 88 |
| 39T | Tripp CreekClinton County | St Johns | Private | 2,509 | 50 | Turf | n/a | Non-towered | None | · | · | 717 | 10 |
| 4Y8 | Para FldSanilac County | Yale | Private | 2,500 | 65 | Turf | n/a | Non-towered | n/a | · | · | 800 | 20 |
| 66G | Wm 'Tiny' Zehnder FldSaginaw County | Frankenmuth | Private | 2,500 | 100 | Turf | n/a | Non-towered | None | · | · | 639 | 20 |
| 57D | Ray CommunityMacomb County | Ray | Private | 2,495 | 60 | Asphalt | 100LL | Non-towered | Major | · | · | 632 | 93 |
| 75G | RossettieWashtenaw County | Manchester | Private | 2,480 | 100 | Turf | Other | Non-towered | None | · | · | 1,005 | 13 |
| 69G | Richmond FldLivingston County | Gregory | Private | 2,471 | 100 | Turf | n/a | Non-towered | None | · | · | 921 | 145 |
| Y30 | PbeaayeCheboygan County | Topinabee | Private | 2,470 | 90 | Turf | n/a | Non-towered | n/a | · | · | 690 | 55 |
| D99 | Robertson FldSt Clair County | Richmond | Private | 2,455 | 100 | Turf | n/a | Non-towered | n/a | · | · | 650 | 20 |
| H80 | Field Of DreamsIosco County | Hale | Private | 2,400 | 90 | Turf | n/a | Non-towered | n/a | · | · | 830 | 58 |
| 6Y5 | Two Hearted AirstripLuce County | Newberry | Public | 2,400 | 75 | Turf | n/a | Non-towered | n/a | · | · | 680 | 5 |
| C43 | Hiram CureEaton County | Sunfield | Private | 2,314 | 100 | Turf | n/a | Non-towered | n/a | · | · | 853 | 10 |
| 1D2 | Canton-Plymouth-MettetalWayne County | Plymouth | Public | 2,302 | 75 | Asphalt | 100LL | Non-towered | None | · | · | 696 | 63 |
| M99 | Shady LaneClinton County | St Johns | Private | 2,302 | 60 | Turf | n/a | Non-towered | n/a | · | · | 680 | n/a |
| D20 | YaleSt Clair County | Yale | Private | 2,300 | 90 | Turf | n/a | Non-towered | None | · | · | 815 | 15 |
| 43G | BellevilleWashtenaw County | Belleville | Private | 2,253 | 80 | Turf | n/a | Non-towered | None | · | · | 695 | 40 |
| C88 | Tkaczyk FldSaginaw County | Oakley | Private | 2,247 | 118 | Turf | n/a | Non-towered | n/a | · | · | 727 | n/a |
| 56C | Boulder CanyonIonia County | Belding | Private | 2,200 | 100 | Turf | n/a | Non-towered | n/a | · | · | 823 | n/a |
| 4Y9 | Eagles LandingWexford County | Harrietta | Private | 2,200 | 100 | Turf | n/a | Non-towered | None | · | · | 993 | 142 |
| M61 | Edward F JohnsonMarquette County | Ishpeming | Private | 2,200 | 100 | Turf | n/a | Non-towered | None | · | · | 1,446 | 75 |
| 35C | WellsKent County | Rockford | Private | 2,200 | 100 | Turf | n/a | Non-towered | None | · | · | 890 | 35 |
| 98G | Sebewaing TownshipHuron County | Sebewaing | Public | 2,178 | 50 | Asphalt | 100LL | Non-towered | Major | · | · | 584 | 60 |
| 26W | Wolf LakeJackson County | Napoleon | Private | 2,155 | 100 | Turf | n/a | Non-towered | None | · | · | 980 | 10 |
| 39G | AvocaSt Clair County | Avoca | Private | 2,105 | 100 | Turf | n/a | Non-towered | None | · | · | 726 | 40 |
| 6H4 | Van WagnenJackson County | Napoleon | Private | 2,105 | 55 | Turf | n/a | Non-towered | n/a | · | · | 988 | 10 |
| 3F5 | Forest HillClinton County | Westphalia | Private | 2,070 | 80 | Turf | n/a | Non-towered | None | · | · | 772 | 63 |
| 27C | Mecosta MortonMecosta County | Mecosta | Public | 2,027 | 100 | Turf | n/a | Non-towered | None | · | · | 1,022 | 12 |
| Y73 | StambaughIron County | Iron River | Public | 2,000 | 40 | Asphalt | 100LL | Non-towered | None | · | · | 1,618 | 80 |
| 41G | University AirparkClinton County | Bath | Private | 1,994 | 100 | Turf | n/a | Non-towered | None | · | · | 856 | 20 |
| 51G | AlkayGenesee County | Clio | Private | 1,933 | 100 | Turf | n/a | Non-towered | None | · | · | 714 | 95 |
| 39Z | Flying-A-RanchOttawa County | Fruitport | Private | 1,925 | 70 | Turf | n/a | Non-towered | Major | · | · | 630 | 30 |
| C57 | Millers LandingShiawassee County | Elsie | Private | 1,875 | 60 | Turf | n/a | Non-towered | n/a | · | · | 757 | n/a |
| 4M4 | Shady Lawn FldGratiot County | Bannister | Private | 1,865 | 50 | Turf | n/a | Non-towered | n/a | · | · | 683 | 5 |
| 60D | Bauer FldTuscola County | Reese | Private | 1,800 | 60 | Turf | n/a | Non-towered | n/a | · | · | 660 | n/a |
| 41C | Calkins FldAllegan County | Wayland | Private | 1,800 | 100 | Turf | n/a | Non-towered | n/a | · | · | 740 | 105 |
| MI1 | Denton FarmsIsabella County | Clare | Private | 1,800 | 100 | Turf | n/a | Non-towered | None | · | · | 851 | n/a |
| 29C | Grindstone Air HarborHuron County | Port Austin | Private | 1,800 | 85 | Turf | n/a | Non-towered | n/a | · | · | 640 | 8 |
| 49G | Wend ValleyEaton County | Charlotte | Private | 1,800 | 100 | Turf | n/a | Non-towered | n/a | · | · | 859 | 35 |
| M86 | Walle FldAllegan County | Pullman | Private | 1,699 | 60 | Turf | n/a | Non-towered | n/a | · | · | 635 | 80 |
| 97G | GlowackiClinton County | St Johns | Private | 1,528 | 100 | Turf | n/a | Non-towered | None | · | · | 775 | 8 |
| 73G | Cherry FldOttawa County | Nunica | Private | 1,499 | 75 | Turf | n/a | Non-towered | n/a | · | · | 629 | n/a |
Source: FAA National Airspace System Resources (NASR) 28-Day Subscription (APT_BASE, APT_RWY, APT_RWY_END), May 14, 2026 cycle. Runway length, width, and surface reflect the longest runway. Fuel, control tower, repair, Part 139, and ILS are the FAA's published facility attributes. Based-aircraft counts are not part of NASR.
Runway, fuel, and tower status are only the start. Ground-lease terms, reversion clauses, and airport tier decide what a hangar is truly worth. Get a defensible valuation built for aviation real estate.
Public-use airport directories for every state.