U.S. DOT Office of the Secretary
Essential Air Service (subsidized flights)
Every small-airport community where DOT pays an airline to keep flights going: airline, hubs served, aircraft, yearly subsidy, and contract dates, in reports from 2020 to now (lower 48, Hawaii, Puerto Rico, and Alaska). Plus the $200-per-passenger limit reports (FY2015–FY2019), miles to the nearest big hub, the list of eligible communities, communities that lost service since 1989, and program funding since 1979.
How we use this · on 3 desks
“Does this town keep its flights, and what does it cost?”
Where you'll see it
- Region Brief: County dossier
- Business & Site Planning: Business dynamics (county)
- Rural Development: County profile
- AI & Spreadsheets: at Level 3, link it into Excel or Google Sheets, download it, or ask your AI assistant about it
What we added
- Each community placed in its county, including towns that lost service since 1989
- Every report month kept side by side, so subsidy and airline changes show over time
| period | period_end | state | community | footnoted | hub | hub_miles | passengers | subsidy_paid | subsidy_per_passenger |
|---|---|---|---|---|---|---|---|---|---|
| 12 months Ended June 30, 2016 | 2016-06-30 | AL | Muscle Shoals | 1 | BNA | 122 | 4000 | 1079232.0 | 270.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | AZ | Prescott | 0 | PHX | 102 | 6108 | 2409857.0 | 395.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | AZ | Show Low | 0 | PHX | 173 | 5995 | 1150530.0 | 192.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | CA | El Centro | 1 | SAN | 114 | 2444 | 1304771.0 | 534.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | CA | Merced | 1 | SJC | 107 | 11600 | 2322748.0 | 200.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | CA | Visalia | 1 | LAX | 193 | 5424 | 998129.0 | 184.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | CO | Alamosa | 0 | ABQ | 205 | 6355 | 1833544.0 | 289.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | CO | Pueblo | 1 | DEN | 121 | 850 | 560970.0 | 660.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | GA | Macon | 1 | ATL | 82 | 0 | 0.0 | 0.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IA | Burlington | 0 | STL | 188 | 13017 | 2111488.0 | 162.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IA | Fort Dodge | 0 | OMA | 156 | 12645 | 3633750.0 | 287.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IA | Mason City | 0 | MSP | 133 | 14561 | 3563370.0 | 245.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IA | Sioux City | 1 | OMA | 97 | 53237 | 502029.0 | 9.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IA | Waterloo | 0 | MSP | 189 | 50059 | 1088938.0 | 22.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IL | Decatur | 0 | STL | 126 | 15651 | 2779646.0 | 178.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IL | Marion/Herrin | 0 | STL | 123 | 18527 | 2429769.0 | 131.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | IL | Quincy/Hannibal, MO | 0 | STL | 111 | 16434 | 2275248.0 | 138.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | KS | Salina | 1 | MCI | 186 | 1062 | 439224.0 | 414.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | KY | Owensboro | 0 | BNA | 138 | 8374 | 1760272.0 | 210.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | KY | Paducah | 0 | BNA | 146 | 41319 | 2057594.0 | 50.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | MD | Hagerstown | 0 | IAD | 78 | 6065 | 1797990.0 | 296.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | ME | Augusta/Waterville | 0 | BOS | 168 | 10197 | 1859533.0 | 182.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | ME | Rockland | 0 | BOS | 177 | 13695 | 1937648.0 | 141.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | MI | Muskegon | 0 | DTW | 165 | 33356 | 1803854.0 | 54.0 |
| 12 months Ended June 30, 2016 | 2016-06-30 | MN | Brainerd | 0 | MSP | 123 | 33592 | 1696447.0 | 51.0 |
Need the whole thing? Spreadsheet links, downloads, and AI access come with Level 3.
See pricing