Short answer

Every WGS 84 / UTM zone has a unique EPSG code, and the pattern is simple:

  • Northern hemisphere: EPSG:326NN — for example, EPSG:32650 is WGS 84 / UTM zone 50N.
  • Southern hemisphere: EPSG:327NN — for example, EPSG:32718 is WGS 84 / UTM zone 18S.

NN is the two-digit UTM zone number (01–60). All of these systems are projected, metre-based coordinate systems built on the WGS 84 datum — which is exactly what you want for measuring distance, area, and buffers. For background on what an EPSG code is, see what an EPSG code means in GIS; for when to use UTM at all, see WGS84 vs UTM.

What UTM actually is

UTM is not one projection — it is 60 separate transverse Mercator projections, one per zone, each optimized for a 6°-wide band. The transverse Mercator wraps a cylinder around a meridian rather than the equator, which keeps distortion small near that meridian and lets it grow outward. By restricting each zone to ±3° of its central meridian, UTM bounds the scale error to roughly 1 part in 2,500 at worst (about 0.04%), which is why it is good for measurement.

Each zone has fixed parameters:

  • Central meridian at the middle of the zone (zone 33 → 15° E).
  • Scale factor 0.9996 at the central meridian. This is deliberately set below 1 so the projection cuts the ellipsoid in two lines about 180 km either side of the central meridian; scale is slightly small in the middle and slightly large at the edges, spreading the error.
  • False easting 500,000 m so easting values stay positive across the zone.
  • False northing 0 in the north and 10,000,000 m in the south (so southern coordinates do not go negative below the equator).

So a coordinate like E 412,300 / N 5,648,900 in UTM 33N means 87,700 m west of the central meridian (500,000 − 412,300) and 5,648,900 m north of the equator.

How to find your UTM zone

  1. Take the longitude (in decimal degrees) of your area of interest.
  2. Compute zone = floor((longitude + 180) / 6) + 1. This gives a number from 1 to 60.
  3. Choose the N code if your area is north of the equator, the S code if it is south.
  4. Look up the EPSG code in the tables below.

Tip: each UTM zone is 6° of longitude wide. Data that spans more than one zone is usually better analysed in a single national or equal-area projection than forced into one UTM zone.

EPSG codes — Northern hemisphere (WGS 84 / UTM zone N)

ZoneLongitude bandEPSG codeName
1180°W–174°WEPSG:32601WGS 84 / UTM zone 1N
2174°W–168°WEPSG:32602WGS 84 / UTM zone 2N
3168°W–162°WEPSG:32603WGS 84 / UTM zone 3N
4162°W–156°WEPSG:32604WGS 84 / UTM zone 4N
5156°W–150°WEPSG:32605WGS 84 / UTM zone 5N
6150°W–144°WEPSG:32606WGS 84 / UTM zone 6N
7144°W–138°WEPSG:32607WGS 84 / UTM zone 7N
8138°W–132°WEPSG:32608WGS 84 / UTM zone 8N
9132°W–126°WEPSG:32609WGS 84 / UTM zone 9N
10126°W–120°WEPSG:32610WGS 84 / UTM zone 10N
11120°W–114°WEPSG:32611WGS 84 / UTM zone 11N
12114°W–108°WEPSG:32612WGS 84 / UTM zone 12N
13108°W–102°WEPSG:32613WGS 84 / UTM zone 13N
14102°W–96°WEPSG:32614WGS 84 / UTM zone 14N
1596°W–90°WEPSG:32615WGS 84 / UTM zone 15N
1690°W–84°WEPSG:32616WGS 84 / UTM zone 16N
1784°W–78°WEPSG:32617WGS 84 / UTM zone 17N
1878°W–72°WEPSG:32618WGS 84 / UTM zone 18N
1972°W–66°WEPSG:32619WGS 84 / UTM zone 19N
2066°W–60°WEPSG:32620WGS 84 / UTM zone 20N
2160°W–54°WEPSG:32621WGS 84 / UTM zone 21N
2254°W–48°WEPSG:32622WGS 84 / UTM zone 22N
2348°W–42°WEPSG:32623WGS 84 / UTM zone 23N
2442°W–36°WEPSG:32624WGS 84 / UTM zone 24N
2536°W–30°WEPSG:32625WGS 84 / UTM zone 25N
2630°W–24°WEPSG:32626WGS 84 / UTM zone 26N
2724°W–18°WEPSG:32627WGS 84 / UTM zone 27N
2818°W–12°WEPSG:32628WGS 84 / UTM zone 28N
2912°W–6°WEPSG:32629WGS 84 / UTM zone 29N
306°W–0°EEPSG:32630WGS 84 / UTM zone 30N
310°E–6°EEPSG:32631WGS 84 / UTM zone 31N
326°E–12°EEPSG:32632WGS 84 / UTM zone 32N
3312°E–18°EEPSG:32633WGS 84 / UTM zone 33N
3418°E–24°EEPSG:32634WGS 84 / UTM zone 34N
3524°E–30°EEPSG:32635WGS 84 / UTM zone 35N
3630°E–36°EEPSG:32636WGS 84 / UTM zone 36N
3736°E–42°EEPSG:32637WGS 84 / UTM zone 37N
3842°E–48°EEPSG:32638WGS 84 / UTM zone 38N
3948°E–54°EEPSG:32639WGS 84 / UTM zone 39N
4054°E–60°EEPSG:32640WGS 84 / UTM zone 40N
4160°E–66°EEPSG:32641WGS 84 / UTM zone 41N
4266°E–72°EEPSG:32642WGS 84 / UTM zone 42N
4372°E–78°EEPSG:32643WGS 84 / UTM zone 43N
4478°E–84°EEPSG:32644WGS 84 / UTM zone 44N
4584°E–90°EEPSG:32645WGS 84 / UTM zone 45N
4690°E–96°EEPSG:32646WGS 84 / UTM zone 46N
4796°E–102°EEPSG:32647WGS 84 / UTM zone 47N
48102°E–108°EEPSG:32648WGS 84 / UTM zone 48N
49108°E–114°EEPSG:32649WGS 84 / UTM zone 49N
50114°E–120°EEPSG:32650WGS 84 / UTM zone 50N
51120°E–126°EEPSG:32651WGS 84 / UTM zone 51N
52126°E–132°EEPSG:32652WGS 84 / UTM zone 52N
53132°E–138°EEPSG:32653WGS 84 / UTM zone 53N
54138°E–144°EEPSG:32654WGS 84 / UTM zone 54N
55144°E–150°EEPSG:32655WGS 84 / UTM zone 55N
56150°E–156°EEPSG:32656WGS 84 / UTM zone 56N
57156°E–162°EEPSG:32657WGS 84 / UTM zone 57N
58162°E–168°EEPSG:32658WGS 84 / UTM zone 58N
59168°E–174°EEPSG:32659WGS 84 / UTM zone 59N
60174°E–180°EEPSG:32660WGS 84 / UTM zone 60N

EPSG codes — Southern hemisphere (WGS 84 / UTM zone S)

ZoneLongitude bandEPSG codeName
1180°W–174°WEPSG:32701WGS 84 / UTM zone 1S
2174°W–168°WEPSG:32702WGS 84 / UTM zone 2S
3168°W–162°WEPSG:32703WGS 84 / UTM zone 3S
4162°W–156°WEPSG:32704WGS 84 / UTM zone 4S
5156°W–150°WEPSG:32705WGS 84 / UTM zone 5S
6150°W–144°WEPSG:32706WGS 84 / UTM zone 6S
7144°W–138°WEPSG:32707WGS 84 / UTM zone 7S
8138°W–132°WEPSG:32708WGS 84 / UTM zone 8S
9132°W–126°WEPSG:32709WGS 84 / UTM zone 9S
10126°W–120°WEPSG:32710WGS 84 / UTM zone 10S
11120°W–114°WEPSG:32711WGS 84 / UTM zone 11S
12114°W–108°WEPSG:32712WGS 84 / UTM zone 12S
13108°W–102°WEPSG:32713WGS 84 / UTM zone 13S
14102°W–96°WEPSG:32714WGS 84 / UTM zone 14S
1596°W–90°WEPSG:32715WGS 84 / UTM zone 15S
1690°W–84°WEPSG:32716WGS 84 / UTM zone 16S
1784°W–78°WEPSG:32717WGS 84 / UTM zone 17S
1878°W–72°WEPSG:32718WGS 84 / UTM zone 18S
1972°W–66°WEPSG:32719WGS 84 / UTM zone 19S
2066°W–60°WEPSG:32720WGS 84 / UTM zone 20S
2160°W–54°WEPSG:32721WGS 84 / UTM zone 21S
2254°W–48°WEPSG:32722WGS 84 / UTM zone 22S
2348°W–42°WEPSG:32723WGS 84 / UTM zone 23S
2442°W–36°WEPSG:32724WGS 84 / UTM zone 24S
2536°W–30°WEPSG:32725WGS 84 / UTM zone 25S
2630°W–24°WEPSG:32726WGS 84 / UTM zone 26S
2724°W–18°WEPSG:32727WGS 84 / UTM zone 27S
2818°W–12°WEPSG:32728WGS 84 / UTM zone 28S
2912°W–6°WEPSG:32729WGS 84 / UTM zone 29S
306°W–0°EEPSG:32730WGS 84 / UTM zone 30S
310°E–6°EEPSG:32731WGS 84 / UTM zone 31S
326°E–12°EEPSG:32732WGS 84 / UTM zone 32S
3312°E–18°EEPSG:32733WGS 84 / UTM zone 33S
3418°E–24°EEPSG:32734WGS 84 / UTM zone 34S
3524°E–30°EEPSG:32735WGS 84 / UTM zone 35S
3630°E–36°EEPSG:32736WGS 84 / UTM zone 36S
3736°E–42°EEPSG:32737WGS 84 / UTM zone 37S
3842°E–48°EEPSG:32738WGS 84 / UTM zone 38S
3948°E–54°EEPSG:32739WGS 84 / UTM zone 39S
4054°E–60°EEPSG:32740WGS 84 / UTM zone 40S
4160°E–66°EEPSG:32741WGS 84 / UTM zone 41S
4266°E–72°EEPSG:32742WGS 84 / UTM zone 42S
4372°E–78°EEPSG:32743WGS 84 / UTM zone 43S
4478°E–84°EEPSG:32744WGS 84 / UTM zone 44S
4584°E–90°EEPSG:32745WGS 84 / UTM zone 45S
4690°E–96°EEPSG:32746WGS 84 / UTM zone 46S
4796°E–102°EEPSG:32747WGS 84 / UTM zone 47S
48102°E–108°EEPSG:32748WGS 84 / UTM zone 48S
49108°E–114°EEPSG:32749WGS 84 / UTM zone 49S
50114°E–120°EEPSG:32750WGS 84 / UTM zone 50S
51120°E–126°EEPSG:32751WGS 84 / UTM zone 51S
52126°E–132°EEPSG:32752WGS 84 / UTM zone 52S
53132°E–138°EEPSG:32753WGS 84 / UTM zone 53S
54138°E–144°EEPSG:32754WGS 84 / UTM zone 54S
55144°E–150°EEPSG:32755WGS 84 / UTM zone 55S
56150°E–156°EEPSG:32756WGS 84 / UTM zone 56S
57156°E–162°EEPSG:32757WGS 84 / UTM zone 57S
58162°E–168°EEPSG:32758WGS 84 / UTM zone 58S
59168°E–174°EEPSG:32759WGS 84 / UTM zone 59S
60174°E–180°EEPSG:32760WGS 84 / UTM zone 60S

Most-looked-up zones

  • EPSG:32650 — WGS 84 / UTM zone 50N (114°E–120°E): China, Philippines.
  • EPSG:32718 — WGS 84 / UTM zone 18S (78°W–72°W): Peru, western South America.
  • EPSG:32719 — WGS 84 / UTM zone 19S (72°W–66°W): Chile, Bolivia, western Argentina.
  • EPSG:32632 — WGS 84 / UTM zone 32N (6°E–12°E): Germany, Italy, Nigeria.
  • EPSG:4326 — WGS 84 geographic (latitude/longitude, degrees). Not a UTM zone; use it for storage and exchange, then reproject to the matching zone above for measurement.

Worked example: from longitude to reprojected data

Suppose your project area is centred near 13.4°E, 52.5°N (Berlin).

  1. Zone = floor((13.4 + 180) / 6) + 1 = floor(32.23) + 1 = 33.
  2. North of the equator, so use the N code: EPSG:32633 (WGS 84 / UTM zone 33N).
  3. Reproject your WGS 84 geographic data into it. With GDAL:
ogr2ogr -t_srs EPSG:32633 sites_utm.gpkg sites_wgs84.gpkg   # vector
gdalwarp -t_srs EPSG:32633 -r bilinear dem_4326.tif dem_utm33.tif   # raster

In PostGIS, reproject a geometry already tagged as 4326:

SELECT ST_Transform(ST_SetSRID(geom, 4326), 32633) AS geom_utm FROM sites;

Now distances and areas (ST_Length, ST_Area, buffers) return metres, because EPSG:32633 is a metre-based projected system. The defining parameters of every northern UTM zone are a Transverse Mercator projection with scale factor 0.9996 on the central meridian, a 500,000 m false easting, and 0 m false northing; the southern zones add a 10,000,000 m false northing so that y-values stay positive below the equator.

The zone-boundary problem

Because each zone is its own projection, coordinates are discontinuous at zone edges. A point just east of the 12° E boundary has an easting near 800,000 in zone 32 but near 200,000 in zone 33. Two consequences:

  1. You cannot mix layers from different zones in one analysis. Computing a distance between a zone-32 point and a zone-33 point using raw coordinates gives garbage. Reproject both into a single CRS first.
  2. Projects straddling a boundary force a choice. If a project spans, say, 11°-14° E (zones 32 and 33), you can either:
    • reproject everything into one zone (e.g. all into 33N) and accept that points beyond the 3° half-width carry a little more distortion (still small — UTM tolerates a degree or two of overspill fine for most work), or
    • use a CRS designed for the wider extent: a national grid, a custom transverse Mercator with a central meridian at the project centre, or a Lambert Conformal Conic for E-W elongated areas.

For a survey-grade or large E-W project, a purpose-built CRS beats forcing UTM. For a compact site or a region that fits comfortably in one zone, UTM is ideal.

UTM vs Web Mercator vs national grids

  • Web Mercator (EPSG:3857) is for tiled basemaps only. Its scale factor is 1/cos(latitude), so at 60° N distances are stretched ~2×. Never measure, buffer, or compute area in 3857.
  • UTM is the general-purpose metric workhorse: conformal, metres, low bounded distortion, globally available.
  • National grids (British National Grid EPSG:27700, ETRS89-LAEA EPSG:3035 for pan-European area work, US State Plane, etc.) are tuned to a country's extent and are usually the right choice when your data and clients already live there. ETRS89-LAEA, for instance, is equal-area and preferred for European statistical/area analysis where UTM's conformality is the wrong property.

Common pitfalls

  • Assigning instead of reprojecting. Tagging data with a UTM EPSG code does not move the coordinates — it only relabels them. See assign CRS vs reproject.
  • Using Web Mercator (EPSG:3857) for measurement. Web Mercator is for tiles, not distance or area. See why Web Mercator is not an analysis projection.
  • Picking the wrong hemisphere. 326NN and 327NN differ only by the false northing; choosing the wrong one shifts data by 10,000 km.
  • Forcing a multi-zone area into one zone. Distortion grows toward the zone edges; a dataset spanning several zones is better in a national or equal-area projection.

Sources