3 Million NOTAMs Processed: What Affected Elements Reveal

5/31/2026

Notamify reached 3,000,000 processed NOTAMs.

At one million, the useful question was how much NOTAM activity we could process and classify. At three million, the question moves closer to the operation itself: which runway, taxiway, service, procedure, airspace, or aid changed, and how often.

The aim behind the analysis is simple: extract every single piece of operational data from every NOTAM and make it usable. In Affected Elements V2, that means the affected object, effect, identifier, schedule, conditions, exceptions, references, and applicability. A runway closure, fuel outage, CTR restriction, ILS degradation, or PPR carve-out can then be counted and compared instead of only read as prose.

We started with the affected objects: taxiways, runways, airspace, approaches, lighting, navigation aids, services, aprons, and aerodromes. Then we asked what happened to each object: restricted, closed, unserviceable, hazardous, cautionary, or work in progress.

What we measured

The dataset contains 2,005,126 affected-element exposures. An exposure is one extracted object affected by a NOTAM. One NOTAM can affect more than one object, so this count differs from the raw NOTAM count.

Throughout this article, counts refer to affected-element exposures unless noted.

The object is only the start. The surrounding semantics determine whether a notice applies to a specific aircraft, time window, operation type, altitude, permission, or exception. That is the difference between seeing that a runway appears in a NOTAM and knowing whether that runway is usable for the flight being planned.

Processing volume moved higher in 2026

The processing-date export spans 487 active processing days, from 6 January 2025 through 30 May 2026. It is a view of throughput, while the 3M milestone is the lifetime total.

Typical interpreted NOTAM processing trend

The median typical processing day in this export was 1,568 interpreted NOTAMs. The latest 30 complete processing days averaged 5,320 per day, with a median of 5,868 per day.

The important change is the 2026 baseline. In Q1 we started processing all NOTAMs globally instead of only processing them per request. By late spring, typical days were regularly in the mid-thousands rather than the low-thousands.

Surface movement carries the largest share

Affected-element exposures by object type

The largest signals are concrete things crews and dispatchers already plan around: taxiways, runways, airspace, approaches, and aprons.

Runway, taxiway, and apron objects together account for 1,116,224 exposures, or 55.7% of the affected-element signal.

A large share of NOTAM impact is surface movement and airport capacity: the route from gate to runway, the runway configuration, the declared availability of surfaces, and the constraints crews absorb before the aircraft leaves the ground.

Most affected elements constrain operations

Separating object from effect changes the analysis. A runway restriction and a runway closure create different planning work. A fuel service outage is different from a limited schedule. An approach can remain available while a required capability is degraded.

Operational effect mix

Restricted, closed, and unserviceable are the dominant effects. Together, they account for 1,687,690 exposures, or 84.2% of the affected-element matrix.

Runway impact is usually a restriction

Runways are a good example of why this matters.

The runway-capacity slice contains 124,853 runway affected-element rows across 3,853 airports and 673 distinct runway identifiers. Restrictions outnumbered closures by nearly four to one.

Runway restriction versus closure

Closures are decisive. Restrictions are where much of the planning work lives: displaced thresholds, shortened declared distances, work areas, inspection windows, lighting limitations, surface conditions, aircraft-type limits, or other changes that alter the performance calculation.

A restricted runway may still support some operations. The question becomes which aircraft, which configuration, which time window, and which margins remain acceptable.

Airspace disruption can be tracked by place and reason

At FIR, UIR, CTR, and TMA level, the airspace slice contains 12,312 crisis rows, covering 9,677 source NOTAM rows, 669 locations, and 2,272 affected airspace identifiers.

Each row keeps the affected airspace identifier attached to the effect and reason, which makes disruption visible beyond the individual briefing.

Known airspace disruption signals

Rocket, space, missile, conflict, and security signals dominate this slice of the airspace dataset. Drone, UAS, GNSS interference, fuel, and smoke-related signals appear as smaller but operationally meaningful clusters.

The ranking is the first layer. A flight ops team can also follow whether a specific FIR, control zone, terminal area, danger area, or restricted airspace object is closed or restricted, and why. That supports network monitoring, alternates, overflight planning, disruption response, and OSINT-style analysis.

Fuel reads as service status

Fuel NOTAMs cover several operational states: no fuel, limited fuel, a specific fuel type unavailable, a supplier closed, hydrant service unavailable, a bowser-only condition, or availability only with prior coordination.

The fuel-service dataset contains 5,894 fuel affected-element rows, from 5,271 source NOTAM rows, across 1,387 airports.

Fuel-service affected elements by effect

Most fuel-service rows were outages: 68.8% were marked UNSERVICEABLE.

For dispatch, this is airport-service status. If the fuel service is unserviceable, the response is different from a simple restriction, a limited schedule, or a prior-permission condition.

Where fuel type was explicit, the dataset identified 245 jet-fuel exposures. That should be treated as a conservative lower bound, because many fuel NOTAMs describe fuel service without naming a specific fuel type.

Low-visibility capability is a separate operational layer

The low-visibility slice contains 11,064 capability rows across 1,836 airports. The largest signals were:

Object and effectRowsAirports
NAVAID unserviceable3,6931,041
Lighting unserviceable3,2671,000
Approach restricted2,391349
Approach unserviceable900256

For crews and dispatchers, each row points to a different planning problem. An ILS, localizer, glideslope, DME, RVR service, PAPI, approach lighting system, or approach minima change can affect alternate planning, dispatch minima, landing performance, and the practical reliability of the route under weather pressure.

This is the kind of signal that disappears inside a long briefing. It becomes manageable when the exact affected object is separated from the surrounding text.

What changes at three million

Three million processed NOTAMs is enough scale for the patterns to stabilize across airports, FIRs, services, procedures, and airside infrastructure.

The more important change is the unit of analysis. The useful unit expands from the NOTAM to the affected object, the effect on that object, and the semantics that determine whether the change applies.

Across this run, surface movement objects dominate the affected-element signal. Constraints and outages dominate the effect mix. Runway impact is usually a restriction rather than a closure. Airspace disruption can be followed by affected identifier and reason. Fuel is largely an airport-service outage signal. Low-visibility capability depends on many small equipment and procedure states that text alone tends to flatten.

The milestone is the number. The value is that the NOTAM stream becomes measurable: what changed, where it changed, how severe it is, and who it applies to.

If this is the kind of signal you need operationally, check Notamify Alerts to get important NOTAM first, by email.

Damian Szumski

Damian Szumski

founder

10+ years of experience in flight operations, tech and AI. Making aviation data more accessible and understandable for everyone.

    3 Million NOTAMs Processed: What Affected Elements Reveal | Notamify Blog