runwayinuse

Why runway numbers drift the pavement never moves; north does

A runway's number is its magnetic bearing, rounded to the nearest ten degrees and divided by ten. Runway 27 points roughly 270° magnetic. That definition ties a painted number to the Earth's magnetic field — and the field drifts, a few hundredths of a degree a year, forever. The concrete stays exactly where it was poured, and the number slowly stops describing it.

This page checks that, rather than asserting it. Every numbered runway end in the United States, taken from the FAA's NASR survey, is converted from its true alignment to a magnetic one using the World Magnetic Model, and asked a single narrow question:

If this runway were numbered today, by the rule, would it get the number it currently wears?

For 4,392 of 15,999 runway ends — 27% of them — the answer is no. 2,656 of those are paved, and 542 are at towered fields.

How a number is earned, and how it is lost

Rounding to ten degrees means a correctly numbered runway is already up to 5° away from its designator on the day it is painted: a runway on a bearing of 094° and one on 086° are both runway 09. That 5° band is the budget. Drift spends it. Once the magnetic bearing passes the halfway line the rounding rule names a different runway, and the number on the pavement is, strictly, wrong.

Being wrong is not the same as being repainted. Renumbering a runway means new paint, new signage, new charts, new instrument approach plates, new ATC phraseology and a NOTAM campaign, so airports let the discrepancy sit for years and change the number when something else was going to be repainted anyway. The 4,392 ends below are not an error log — most are simply living with it.

How predictable is the drift?

Over a few years, very. The field's rate of change is smooth and the model carries it explicitly, so a five-year projection is arithmetic. Over decades it is not predictable at all: the rate itself changes, in steps the models cannot see coming — geomagnetic jerks, sudden shifts in the field's acceleration originating in the core, which arrive every few years and are only ever identified afterwards. That is exactly why the WMM is reissued every five years instead of being solved once.

Rate of change of magnetic declination at US runways, from WMM2025.
Median rate 0.071°/year about 1° every 14 years
Fastest 0.50°/year PABR — Wiley Post-Will Rogers Meml, AK
Model validity 2025.0 – 2030.0 beyond this it is extrapolation, not model

Direction matters as much as speed. Declination is not increasing everywhere — across much of the country it is falling, which walks those runway numbers back toward correct. Drift is not a ratchet.

Where it is going

Staying inside the model's validity window, 444 runway ends that are correctly numbered today will be outside the 5° band by 2030:

The queue is long and the front of it is crowded — thousands of ends sit inside the band, so the ones nearest the line are separated by months. These are the paved, public-use runways closest to crossing:

Soonest to cross, at today's local rate. The year is arithmetic on a rate that will itself change — read it as a queue position, not a date.
AirportRunway MagneticRate Crosses in
KORS Orcas Island, WA 16 164.9° -0.13°/yr under a year
KCEW Bob Sikes, FL 35 354.9° -0.07°/yr under a year
L65 Perris Valley, CA 15 154.9° -0.08°/yr under a year
9S9 Lexington, OR 8 84.9° -0.11°/yr under a year
KMFR Rogue Valley Intl/Medford, OR 14 144.9° -0.10°/yr under a year
7W1 Port Of Ilwaco, WA 10 104.9° -0.12°/yr under a year
KRAP Rapid City Rgnl, SD 23 234.9° -0.08°/yr under a year
KAAF Apalachicola Rgnl-Cleve Randolph Fld, FL 6 64.9° -0.08°/yr under a year
5F1 Post-Garza County Muni, TX 17 174.9° -0.08°/yr under a year
KHIO Portland-Hillsboro, OR 2 24.9° -0.12°/yr under a year
KPPA Perry Lefors Fld, TX 17 174.9° -0.08°/yr under a year
S51 Andy Mc Beth, CA 29 294.9° -0.10°/yr under a year
PAKN King Salmon, AK 18 184.9° -0.25°/yr under a year
E19 Gruver Muni, TX 2 24.9° -0.08°/yr under a year
1D1 Milbank Muni, SD 13 134.9° -0.05°/yr under a year
KOOA Oskaloosa Muni, IA 22 224.9° -0.05°/yr under a year
KBBG Branson, MO 32 324.9° -0.07°/yr under a year
PAUN Unalakleet, AK 15 154.8° -0.33°/yr under a year
41U Sanpete County Rgnl, UT 21 214.9° -0.09°/yr under a year
KPMH Greater Portsmouth Rgnl, OH 18 184.9° -0.02°/yr under a year

The high score

The runways furthest past the line: paved, public-use fields where the painted number and the rounding rule disagree by the widest margin. Each row is one strip of pavement — both ends of a runway drift together and by exactly the same amount, so listing 09 and 27 separately would only say it twice.

100 shown. “Would be” is the number the rule gives from today's magnetic bearing.
AirportPainted MagneticWould be Off byRunway
63S Colville Muni, WA 1 23.2° 2 13.2° 2691 ft asph
PAHN Haines, AK 26 272.6° 27 12.6° 4000 ft asph
2IS Airglades, FL 13 141.8° 14 11.8° 5902 ft asph
KMAF Midland Intl Air And Space Port, TX towered 16L 171.7° 17 11.7° 4247 ft asph
KMOD Modesto City-County-Harry Sham Fld, CA towered 10L 111.7° 11 11.7° 5904 ft asph
KMOD Modesto City-County-Harry Sham Fld, CA towered 28L 291.7° 29 11.7° 3464 ft asph
KVNC Venice Muni, FL 13 141.5° 14 11.5° 5640 ft asph
KLGU Logan-Cache, UT 10 111.5° 11 11.5° 4075 ft asph
4U6 Circle Town County, MT 30 311.5° 31 11.5° 4100 ft asph
6U7 Hysham, MT 25 261.3° 26 11.3° 3060 ft asph-trtd
KFDR Frederick Rgnl, OK 30 311.3° 31 11.3° 4578 ft conc
KTMK Tillamook, OR 13 141.2° 14 11.2° 5001 ft asph
KHBR Hobart Rgnl, OK 3 41.1° 4 11.1° 2975 ft asph
KBFF Scottsbluff/Western Nebraska Rgnl/Wm B Heilig Fld, NE 5 61.1° 6 11.1° 8002 ft asph
C71 Crosby Muni, MS 17 181.1° 18 11.1° 3127 ft asph
KFDR Frederick Rgnl, OK 3 41.1° 4 11.1° 4812 ft conc
TSG Tanacross, AK 24 251.1° 25 11.1° 4963 ft asph
3JC Freeman Fld, KS 36 11.0° 1 11.0° 3498 ft asph
KRCK H H Coffield Rgnl, TX 17 181.0° 18 11.0° 2962 ft asph
TSG Tanacross, AK 12 131.0° 13 11.0° 4871 ft asph
KPFC Pacific City State, OR 32 330.9° 33 10.9° 1860 ft asph
F06 Marian Airpark, TX 12 130.9° 13 10.9° 4035 ft asph
KTQH Tahlequah Muni, OK 35 0.8° 36 10.8° 5001 ft asph
5U5 Fairfield, MT 36 10.8° 1 10.8° 3800 ft asph
14M Hollandale Muni, MS 26 270.8° 27 10.8° 3000 ft asph
E24 Whiteriver, AZ 1 20.7° 2 10.7° 6350 ft asph
A20 Sun Valley, AZ 36 349.3° 35 10.7° 3700 ft asph
C08 Silver West, CO 13 140.6° 14 10.6° 6954 ft asph
P04 Bisbee Muni, AZ 17 180.5° 18 10.5° 5929 ft asph
KGCK Garden City Rgnl, KS towered 30 310.5° 31 10.5° 5700 ft conc
C80 New Coalinga Muni, CA 1 359.5° 36 10.5° 2471 ft asph-grvl
3W8 Eureka Muni, SD 12 130.4° 13 10.4° 3100 ft asph
3O5 Walters Muni, OK 16 170.3° 17 10.3° 2900 ft asph
5S4 Toledo State, OR 13 140.3° 14 10.3° 1750 ft asph
K51 Medicine Lodge, KS 16 170.3° 17 10.3° 3200 ft asph
2S9 Willapa Harbor, WA 11 120.2° 12 10.2° 3005 ft asph
KPGA Page Muni, AZ 33 340.2° 34 10.2° 5950 ft asph
26U Mc Dermitt State, OR 16 170.2° 17 10.2° 5900 ft asph
94R Gav Air, TX 15 160.1° 16 10.1° 2167 ft asph
KORK North Little Rock Muni, AR 17 180.1° 18 10.1° 3019 ft asph
K49 Texhoma Muni, OK 21 220.0° 22 10.0° 3564 ft asph
2W3 Swanson Fld, WA 16 170.0° 17 10.0° 2990 ft asph
7T7 Skywest Inc, TX 24 250.0° 25 10.0° 2800 ft asph
KMLF Milford Muni/Ben And Judy Briscoe Fld, UT 16 169.9° 17 9.9° 5004 ft asph
KCNC Chariton Muni, IA 17 179.9° 18 9.9° 2800 ft conc
Y19 Mandan Rgnl/Lawler Fld, ND 31 319.9° 32 9.9° 4399 ft conc
KMHK Manhattan Rgnl, KS towered 13 139.8° 14 9.8° 5001 ft asph-conc
KCNM Cavern City Air Trml, NM 14L 149.8° 15 9.8° 4616 ft asph
KCTY Cross City, FL 13 139.8° 14 9.8° 5001 ft asph-conc
2U7 Stanley, ID 17 179.7° 18 9.7° 4300 ft asph-dirt
PACL Clear, AK 1 19.7° 2 9.7° 3997 ft asph
Y27 Standing Rock, ND 14 149.6° 15 9.6° 3699 ft asph
KFMN Four Corners Rgnl, NM towered 25 259.6° 26 9.6° 6704 ft asph
KGGF Grant Muni, NE 15 140.4° 14 9.6° 4797 ft conc
KMAF Midland Intl Air And Space Port, TX towered 16R 169.6° 17 9.6° 9501 ft asph
5M8 Gurdon Lowe Fld, AR 26 269.6° 27 9.6° 4403 ft asph
49X Chemehuevi Valley, CA 16 169.6° 17 9.6° 5000 ft asph
40U Manila, UT 7 79.6° 8 9.6° 5305 ft asph
KRRQ Rock Rapids Muni, IA 16 169.6° 17 9.6° 3097 ft asph
O21 Hoopa, CA 32 329.6° 33 9.6° 2325 ft asph
KAFO Afton Lincoln County/General Boyd L Eddins Fld, WY 34 349.5° 35 9.5° 7025 ft asph
KCTY Cross City, FL 22 229.5° 23 9.5° 5005 ft asph
S10 Lake Chelan, WA 2 29.5° 3 9.5° 3506 ft asph
07V Cuchara Valley At LA Veta, CO 24 249.5° 25 9.5° 5798 ft asph
F00 Jones Fld, TX 35 359.5° 36 9.5° 4000 ft asph
KBOK Brookings, OR 30 309.5° 31 9.5° 2901 ft asph
M66 Alfred Schroeder Fld, KS 17 179.4° 18 9.4° 3229 ft asph
3S7 Nehalem Bay State, OR 15 159.4° 16 9.4° 2350 ft asph
7V8 Julesburg Muni, CO 13 139.4° 14 9.4° 4100 ft asph
S71 Edgar G Obie, MT 26 269.4° 27 9.4° 4000 ft asph
KSLN Salina Rgnl, KS towered 30 309.4° 31 9.4° 6510 ft asph
KDDC Dodge City Rgnl, KS 14 149.4° 15 9.4° 6899 ft asph
5F0 Arcadia-Bienville Parish, LA 14 149.3° 15 9.3° 3000 ft asph
KOPF Miami-Opa Locka Exec, FL towered 30 309.3° 31 9.3° 6800 ft asph
KELY Ely/Yelland Fld, NV 12 129.3° 13 9.3° 4825 ft asph
0F7 Fountainhead Lodge Airpark, OK 36 9.3° 1 9.3° 3000 ft asph
1U2 Mud Lake/West Jefferson County, ID 22 210.7° 21 9.3° 2950 ft asph
1Q1 Kingtech Fld, CA 13 139.3° 14 9.3° 2000 ft asph
MO5 Bollinger-Crass Meml, MO 2 29.3° 3 9.3° 2600 ft asph
00R Livingston Muni, TX 12 129.2° 13 9.2° 3704 ft asph
L62 Elk Hills-Buttonwillow, CA 11 119.2° 12 9.2° 3260 ft asph
7V9 City Of Las Animas - Bent County, CO 26 269.2° 27 9.2° 3870 ft asph
4M5 Dermott Muni, AR 1 19.2° 2 9.2° 2980 ft asph
91F Carlton Landing Fld, OK 15 159.2° 16 9.2° 3500 ft asph
8F5 Greater Morris County, TX 17 179.2° 18 9.2° 3000 ft asph
KSAF Santa Fe Rgnl, NM towered 33 339.1° 34 9.1° 6316 ft asph
KMIO Miami Rgnl, OK 17 179.1° 18 9.1° 5020 ft asph
K83 Sabetha Muni, KS 1 19.1° 2 9.1° 3208 ft asph
11R Brenham Muni, TX 16 169.1° 17 9.1° 6003 ft asph
KLPC Lompoc, CA 7 79.1° 8 9.1° 4600 ft asph
KINW Winslow-Lindbergh Rgnl, AZ 22 229.1° 23 9.1° 7499 ft asph
1PP Stilwell / Cherokee Nation, OK 17 179.1° 18 9.1° 4208 ft asph
M40 Monroe County, MS 18 189.1° 19 9.1° 4999 ft asph
KHEI Hettinger/Jb Lindquist Rgnl, ND 30 309.0° 31 9.0° 4652 ft asph
KMWM Windom Muni, MN 35 359.0° 36 9.0° 3598 ft conc
KAEX Alexandria Intl, LA towered 18 189.0° 19 9.0° 7001 ft asph-conc
1Y9 Paullina Muni, IA 35 359.0° 36 9.0° 2800 ft asph-turf
KOXR Oxnard, CA towered 25 259.0° 26 9.0° 5953 ft asph
KSGJ St Augustine, FL towered 6 68.9° 7 8.9° 2701 ft asph
KOLM Olympia Rgnl, WA towered 26 268.9° 27 8.9° 4157 ft asph

What is deliberately not in that table

Three things look like drift and are not, so they are classified out rather than allowed to win a ranking they do not belong in.

The reversed ones, for the record

Published rather than quietly dropped — they are a real finding about the source data, and this site already keeps a public ledger of what it gets wrong.

AirportEnd MagneticOff by
40ND Gorder Farm, ND 18 357.5° 177°
40ND Gorder Farm, ND 36 177.5° 177°
ND29 Flying M Ranch, ND 18 357.2° 177°
ND29 Flying M Ranch, ND 36 177.2° 177°
SN33 Callaway Airpark, KS 18 3.1° 177°
SN33 Callaway Airpark, KS 36 183.1° 177°
74AK Maud Road Strip, AK 16 343.1° 177°
74AK Maud Road Strip, AK 34 163.1° 177°
TN49 Bellwood Fld, TN 1 193.2° 177°
TN49 Bellwood Fld, TN 19 13.2° 177°
81TN Southfork, TN 32 143.8° 176°
81TN Southfork, TN 14 323.8° 176°

Method & sources

Advisory only, and emphatically not for navigation. The number painted on the runway is the number ATC will use and the number you will read back. Nothing here changes that.

Recomputed from the live NASR table; last generated 2026-10-09 07:30 UTC. See also how the site works and the airport directory.