MGRS Explained: The NATO Military Grid Reference System
The Military Grid Reference System (MGRS) is the NATO grid built on UTM and UPS. It encodes a position as a 5-to-15-character alphanumeric string — Grid Zone Designator, 100 km square letters, and a variable-precision numerical pair — designed to be unambiguous over voice radio and printed media. The article covers the three-layer grid, the 100 km square lettering scheme, precision levels from 100 km down to 1 m, and the polar-cap UPS handover.
By Steve K.. Published . Last updated .
The Empire State Building in MGRS at 1 m precision: 18T WL 8396 0752. Fifteen characters, no signs, no decimal points, no degree
symbols. The string is read aloud over a radio as
“one-eight-tango whisky-lima eight three nine six oh seven
five two,” transcribed without ambiguity, plotted on a paper
map by laying a grid overlay against the 100 km square WL within
Grid Zone Designator 18T and reading off easting 83960 m and
northing 07520 m within the square.
This article unpacks the three-layer structure of an MGRS string, the 100 km square lettering scheme, the precision levels from 100 km down to 1 m, the polar-region UPS-based variant, and how MGRS relates to the UTM pillar it is built on.
The three-layer grid
An MGRS string is concatenated from three components, with optional spaces between them for human readability:
GZD + 100 km square ID + numerical pair
18T + WL + 8396 0752
Layer 1: the Grid Zone Designator (GZD)
The GZD identifies an 8°-tall × 6°-wide region of the Earth (or one of the wider Norway / Svalbard exceptions covered in the UTM pillar). It is the same letter combination UTM uses: a zone number from 1 to 60, followed by a latitude-band letter from C through X (omitting I and O to avoid confusion with the digits).
Examples:
18T— zone 18, band T (40°N–48°N). New York City, Toronto, northern France.33U— zone 33, band U (48°N–56°N). Berlin, Vienna, Prague.56H— zone 56, band H (32°S–24°S). Sydney, Brisbane.38N— zone 38, band N (0°–8°N). Lake Victoria region.
Layer 2: the 100 km square ID
Within each GZD, the area is divided into a grid of 100 km × 100 km squares. Each square has a two-letter identifier — the first letter identifies the column (along the easting axis), the second the row (along the northing axis).
- Column letters: A through Z, omitting I and O. The letter pattern repeats every 18° (three zones); standard MGRS uses an “AA scheme” for some zone sets and an “AB scheme” for the alternating sets, with the first zone of each 18° block starting with A or B respectively. The pattern resets at each 18° boundary.
- Row letters: A through V, omitting I and O. The pattern resets at the equator; northern-hemisphere zones in the standard pattern start with A at the equator and run upward; southern- hemisphere zones run from V at the equator downward, completing one full A–V cycle per 2,000 km of northing.
The full square-lettering specification is published in
NGA TM 8358.1,
which is the canonical reference. Every conformant MGRS library —
Coordinately's src/lib/coords/mgrs.ts included — implements
the lettering table from the manual rather than re-deriving it.
The Empire State Building, in zone 18 north, falls in square WL:
W along the easting axis (the second column of the 18° block running
from zone 16 to zone 18 in the AA scheme), L along the northing axis
(the twelfth row from the equator, since northing 4,507,523 m falls
in the 11th 100 km band starting from 0).
Layer 3: the numerical pair
The numerical part records easting and northing within the 100 km square, as two equal-length integers. The digit count is the precision:
| Digits per axis | Total digits | Precision | | --------------- | ------------ | --------- | | 0 | 0 | 100 km | | 1 | 2 | 10 km | | 2 | 4 | 1 km | | 3 | 6 | 100 m | | 4 | 8 | 10 m | | 5 | 10 | 1 m |
The Empire State Building's 8396 0752 at 10 digits means
easting 83960 m and northing 07520 m within the 100 km square — i.e.,
1 m precision. An MGRS string of 18T WL 84 07 at 4 digits means
easting 80000 m to 90000 m, northing 70000 m to 80000 m within
square WL — i.e., 1 km precision.
The precision is the cell size, not the digit count of the underlying coordinate. An MGRS string with 6 digits should never be treated as “converted to higher precision” just because the underlying source had more decimal places; the format encodes exactly what it claims. The /learn/precision-vs-accuracy-in-coordinates support article covers the discipline.
A worked example
Convert the Empire State Building from UTM to MGRS:
UTM: 18N E583960 N4507523 (zone 18, north hemisphere)
1. GZD: 18 + latitude band letter
Latitude 40.7484°N falls in band T (40°N–48°N).
GZD = 18T
2. 100 km square:
Easting 583,960 m → easting within 500,000–600,000 m
band. Per the NGA TM 8358.1 column-letter table for the
18° block containing zone 18, the column letter is W.
Northing 4,507,523 m → northing within 4,500,000–
4,600,000 m band. Per the row-letter table, the row
letter is L.
100 km square = WL
3. Numerical pair, at 1 m precision (5 digits per axis):
Easting 583,960 m mod 100,000 = 83,960 m → 83960
Northing 4,507,523 m mod 100,000 = 7,523 m → 07523
(or 07520 truncated to 10 m precision and re-zero-padded
to 5 digits, depending on the source)
Concatenated: 18T WL 83960 07523 at 1 m precision, or 18T WL 8396 0752 at 10 m precision.
The two forms are both valid; precision is signalled by the digit count. Most published examples truncate to a digit count appropriate for the underlying source: a hand-held GPS reading is rarely better than 5 m, so a 6- or 8-digit MGRS (100 m or 10 m precision) is the honest claim.
Polar regions
UTM is defined only between 80°S and 84°N. Beyond those latitudes, MGRS uses Universal Polar Stereographic (UPS) — the same polar projection covered briefly in the UTM pillar.
UPS-based MGRS uses different zone letters:
- A and B — south polar cap (south of 80°S). A covers the western half (180°W–0°), B covers the eastern half (0°–180°E).
- Y and Z — north polar cap (north of 84°N). Y covers the western half, Z covers the eastern half.
Within each UPS zone, the 100 km square lettering and the numerical easting / northing pair work the same way as the UTM-based MGRS, calibrated to the UPS false-easting and false-northing values of 2,000,000 m. The combined UTM+UPS-based MGRS covers the entire Earth without overlap and without ambiguity.
When MGRS is the right choice
- Military operations. MGRS is the NATO standard (STANAG 2211). Every NATO map, briefing, and operational order uses MGRS as the primary coordinate format.
- Search and rescue. Voice radio dispatch of incident locations is faster, less ambiguous, and less prone to transcription error in MGRS than in latitude / longitude. US National Search and Rescue Plan annexes specify MGRS for inland SAR.
- Disaster response. FEMA, the US Coast Guard, and equivalent agencies worldwide use MGRS for grid references in disaster-response coordination. Field teams report positions in MGRS; command centres plot them on MGRS-gridded paper or digital maps.
- Printed paper maps and grid overlays. Topographic maps produced under NATO mapping agreements ship with MGRS grid overlays. Reading off a coordinate from such a map is a direct visual operation; reading off latitude and longitude requires interpolation along the lat/lon graticule.
A short scenario showing why the format matters. A SAR ground team
locates a casualty and radios the position to dispatch as
“18 Tango Whisky Lima, eight three nine six, oh seven five
two.” The dispatcher writes 18T WL 8396 0752 directly onto
the incident log. A second team plotting the position on a
1:50,000 NATO map finds square WL within zone 18T, counts 83.96
units east and 7.52 units north within the square, drops a pin —
all in seconds, without arithmetic. The equivalent
latitude / longitude dispatch (“forty point seven four eight
four north, seventy three point nine eight five seven west”)
is longer to dictate, longer to transcribe, and requires
interpolation along the map's graticule to plot. The
format-level difference is small per message; integrated across
thousands of dispatches in a coordinated operation, the difference
is substantial.
When MGRS is the wrong choice
- Programmatic coordinate work. MGRS is a string format optimised for human reading. Distance, area, and bearing calculations cannot be performed directly on MGRS strings; the string is decoded to UTM (or geographic) for arithmetic, then re-encoded if needed. Storing MGRS strings in a database for spatial querying is almost always worse than storing UTM eastings and northings or geographic latitude and longitude.
- Global data exchange formats. GeoJSON, WKT, and most database spatial types do not natively accept MGRS. Conversion to geographic (WGS84) or to projected (UTM) is the universal exchange path.
- Sub-metre engineering. MGRS's 1 m maximum precision is fine for navigation and mapping, but surveying and infrastructure work below the metre scale uses UTM or local national grids directly, which support arbitrarily fine precision in the numerical components.
Common misconceptions
“MGRS is a separate coordinate system from UTM.” MGRS is a grid reference system layered on UTM (and UPS in the polar caps). The two describe the same physical points; MGRS is optimised for human use, UTM for direct numerical computation. Converting between them is a relabelling and modular-arithmetic operation, not a coordinate transformation in the geodetic sense.
“The MGRS digit count is the same as decimal-place precision.” No. The digit count encodes the cell size in metres: 0 digits = 100 km cell, 10 digits = 1 m cell. An MGRS string at 10 digits identifies a 1 m × 1 m square, not a point known to 10 decimal places. The cell is the precision; the embedded point is somewhere within it.
“MGRS grid letters are random.” They follow a documented table in NGA TM 8358.1, with specific column and row patterns and the I / O omissions. Implementations re-derive the pattern from the manual rather than guessing.
“MGRS works the same way at the poles as elsewhere.” The lettering scheme is similar, but the underlying projection is UPS, not UTM, and the zone letters are A / B / Y / Z instead of the UTM zone-plus-band combinations. Polar MGRS handling is a distinguishable code path in every conformant implementation.
“Two MGRS strings with different digit counts cannot
describe the same point.” They can — and frequently do. 18T WL 84 07 (1 km precision) and 18T WL 83960 07523 (1 m precision)
both describe positions within the 1 km cell at (easting 84000, northing 07000) within square WL. The 1 m string nails down a
specific 1 m × 1 m cell; the 1 km string identifies the
encompassing 1 km × 1 km cell. The precision level is part of the
identity of the coordinate, not an attribute of the string format.
“MGRS strings always include spaces.” Spaces are
optional and stylistic. 18T WL 83960 07523, 18TWL83960 07523,
and 18TWL8396007523 are all valid encodings of the same position
at 1 m precision. Most published material uses spaces for
readability; programmatic encoders typically emit space-separated
form, while voice transmission usually drops the spaces.
Related
- The UTM Coordinate System— The pillar — UTM is the projected base of MGRS
- Coordinate Systems Overview— The pillar — the four families of coordinate system
- Coordinate Formats Explained— How MGRS compares with DD, DMS, UTM, Plus Code, Geohash
- Precision vs. Accuracy in Coordinates— How MGRS digit-count maps to ground accuracy
- Methodology— How content is sourced and verified
Frequently asked questions
What does an MGRS string look like?
An MGRS string has three parts. First, the Grid Zone Designator (GZD): a UTM zone number (1–60) plus a latitude band letter (C–X excluding I and O). Second, a 100 km square identifier: two letters that locate a 100 km × 100 km square within the GZD. Third, a numerical pair: equal-length easting and northing values within the square, with precision implied by the digit count. The Empire State Building is 18T WL 8396 0752 — zone 18, band T, square WL, easting 83960 m and northing 07520 m within the square, to 1 m precision.
What precision does MGRS support?
The numerical pair after the 100 km square letters can use 0, 2, 4, 6, 8, or 10 digits, corresponding to 100 km / 10 km / 1 km / 100 m / 10 m / 1 m precision. 0 digits — just the GZD and the square letters — describes a 100 km × 100 km cell; 10 digits describes a 1 m × 1 m cell. The number of digits is the precision claim; an MGRS string with 6 digits should not be treated as more precise than 100 m even if rounded from a more precise source.
Why use MGRS instead of UTM or latitude / longitude?
MGRS is optimised for unambiguous human communication, especially over voice radio. A 15-character string like "18TWL83960752" is easier to dictate and transcribe than a UTM coordinate ("Zone 18 North, easting 583,960 metres, northing 4,507,523 metres") or a latitude / longitude pair. NATO standardised on MGRS in STANAG 2211 for this reason. The format is also self-validating: malformed strings reject easily because the letter and digit positions are fixed.
Does MGRS cover the polar regions?
Yes. In the polar caps — beyond 84°N and 80°S, where UTM is undefined — MGRS uses Universal Polar Stereographic (UPS) instead. UPS-based MGRS strings use the letters A and B for the south polar cap (split at the prime meridian) and Y and Z for the north polar cap. The structure is otherwise similar: a polar zone letter, a 100 km square identifier, and a numerical easting / northing pair. UTM-based MGRS and UPS-based MGRS together cover the entire Earth without overlap.
What is the relationship between MGRS and UTM?
MGRS is built on UTM (and UPS for the poles). The GZD is the UTM zone designator; the 100 km square letters identify a 100 km × 100 km cell within the UTM zone; the numerical easting / northing within the square are simply the UTM easting and northing modulo 100,000 m. Converting from a UTM coordinate to MGRS is a relabelling and truncation; converting back is the inverse. The two systems describe the same physical points using different string formats.
Sources
- NGA — NGA TM 8358.1 — Datums, Ellipsoids, Grids, and Grid Reference Systems · https://earth-info.nga.mil/index.php?dir=coordsys&action=coordsys · Accessed .
- NGA — NGA TM 8358.2 — The Universal Grids: UTM and UPS · https://earth-info.nga.mil/index.php?dir=coordsys&action=coordsys · Accessed .
- USGS — Map Projections — A Working Manual (Snyder, 1987) — Transverse Mercator · https://pubs.usgs.gov/pp/1395/report.pdf · Accessed .
- FEMA — FEMA — MGRS reference for emergency management · https://www.fema.gov/ · Accessed .
Cite this article
APA format:
Steve K. (2026). MGRS Explained: The NATO Military Grid Reference System. Coordinately. https://coordinately.org/learn/mgrs-explained
BibTeX:
@misc{coordinately_mgrsexplainedthe_2026,
author = {K., Steve},
title = {MGRS Explained: The NATO Military Grid Reference System},
year = {2026},
publisher = {Coordinately},
url = {https://coordinately.org/learn/mgrs-explained},
note = {Accessed: 2026-06-05}
}