Contour Interval Calculator

Contour interval = elevation difference between two labeled (index) contours ÷ number of spaces between them. With 4 unlabeled lines between the 500 ft and 600 ft index contours there are 5 spaces, so the interval is 100 ÷ 5 = 20 ft.

Use the Contour Interval Calculator

Contour Interval Inputs

Usually 4 on USGS maps (index contour = every 5th line). Intervals = lines between + 1.

Examples

Result

Enter values and click Calculate to see the result.

Slope from Contour Spacing

Rise = interval × intervals crossed. Run = map distance × scale denominator. Updates as you type.

Typical Contour Intervals by Map Scale

The interval is chosen for the terrain, so always read the value printed in the map margin. Ground distances are computed from the scale.

Scale Typical series 1 in on map 1 cm on map Typical contour interval
1:24,000 USGS 7.5-minute quadrangle / US Topo 2,000 ft 240 m 10, 20 or 40 ft (5 ft flat, 80 ft+ mountains)
1:25,000 UK OS Explorer, many national 1:25k maps 2,083 ft 250 m 5 m (10 m in mountains)
1:50,000 UK OS Landranger, Canada NTS 4,167 ft 500 m 10 m (NTS also 20 m)
1:100,000 USGS 30 × 60-minute metric 8,333 ft (1.58 mi) 1.0 km 5, 10, 20 or 50 m
1:250,000 USGS 1 × 2-degree / Alaska 20,833 ft (3.95 mi) 2.5 km 50, 100, 200 or 500 ft (Alaska series)

Sources: USGS Topographic Map Symbols (index, intermediate and supplementary contours; 10 ft or less in flat areas, 100 ft or more in mountains) and USGS map series (1:100,000 at 5, 10, 20 or 50 m; Alaska 1:250,000 at 50, 100, 200 or 500 ft).

Summary

The Contour Interval Calculator finds the vertical spacing between adjacent contour lines on a topographic map. Use two labeled index contours and the number of lines between them, or a total elevation change and the number of intervals. It also works in reverse to count lines for a known interval, and turns contour spacing into slope percent, angle and ground distance for any map scale. A reference table lists typical contour intervals for common map scales.

How it works

  1. Find two labeled index contours (the thicker brown lines with elevations printed on them).
  2. Subtract the lower elevation from the higher one.
  3. Count the unlabeled lines between them and add 1 to get the number of spaces (intervals).
  4. Contour interval = elevation difference ÷ number of intervals. On USGS maps four lines usually sit between index contours, so the interval is the index difference ÷ 5.
  5. For slope, multiply the interval by the number of intervals crossed to get the rise, measure the map distance and multiply by the scale to get the run, then gradient = rise ÷ run.

Use cases

  • Answering "what is the contour interval of this map" in a geography or geology lab.
  • Determining the contour interval of a printed topo map when the legend is missing or unclear.
  • Estimating trail grade or hillside slope from contour spacing before a hike.
  • Checking GIS-generated contour output against a known elevation range and line count.
  • Converting map distance to ground distance at 1:24,000, 1:25,000, 1:50,000 or 1:100,000.
  • Teaching the relationship between contour spacing, interval and terrain steepness.

Frequently Asked Questions

Last updated: 2026-10-10 · Reviewed by Nham Vu