How many steps are in a mile?

Short answer: about 2,117 steps for an average adult. The full number depends on your height — keep reading for the table.

Quick answer

≈ 2,117 steps

Average adult, 76 cm (2.5 ft) stride length. Your number depends on your height.

Steps per mile by height

Stride length is roughly 0.41 × your height. Shorter walkers take more steps to cover the same distance.

HeightStrideSteps per mile
4'10" (147 cm) — petite60.7 cm2,651
5'4" (163 cm) — avg woman67.3 cm2,391
5'9" (175 cm) — avg adult72.6 cm2,216
6'0" (183 cm) — avg man75.9 cm2,119
6'4" (193 cm) — tall80.1 cm2,009

The conversion formula

steps ≈ miles × 2,117

Or: 1 mile = 1,609.34 m × 100 cm ÷ 76 cm stride ≈ 2,117 steps.

Miles → steps conversion table

MilesSteps (avg adult)Detail page
1 mile2,1181 mile
2 miles4,2352 miles
3 miles6,3533 miles
4 miles8,4704 miles
5 miles10,5885 miles
6 miles12,7056 miles
7 miles14,8237 miles
8 miles16,9408 miles
9 miles19,0589 miles
10 miles21,17610 miles

Want the exact number for your height?

Use the step distance calculator — enter your height once and get your personal steps-per-mile number.

Open the calculator →

Why not just say "2,000 steps in a mile"?

The 2,000-step rule of thumb is a useful shortcut, but it leaves a meaningful gap. Using 76 cm as the average adult stride — which is what the CDC and Mayo Clinic publish — gives about 2,117 steps per mile, not 2,000. Over a 10,000-step day, that's roughly a quarter-mile of distance the simpler rule would miss.

The 10,000-step connection

The standard 10,000-step daily target translates to about 4.72 miles (7.6 km) for an average adult. That's why hitting 10,000 steps takes roughly 90 minutes of normal-pace walking spread across a day.