RunRace USAVirginiaRichmond Marathon › The course

One route, three synchronized views

The Richmond Marathon course

26.2 miles · about 847 modeled feet of climb · roughly 40 to 274 ft elevation

Fly the course

The whole course, built from the best available published route trace and an extruded model of Richmond. Scrub it, change the camera, or let it play. Nothing here is a video: it is drawing the city live.

Route statusOrganizer-linked course file. Linked from the official marathon course page (richmondmarathon.org/race-weekend/course-information/marathon-course/) as 'View an interactive map'. JSON API (ridewithgps.com/routes/43438423.json) verified: name 'Allianz Partners Richmond Marathon', 42,580 m = 26.46 mi, 1,017 track points, first point 37.545104,-77.441217 matching the Broad St start. Created Jun 2023 / updated Oct 2023 but still linked from the 2026-edition course page (page modified 2026-07-06).

The route line uses the best published course trace available. Public-domain USGS and USDA aerial photography plus USGS 3DEP elevation are baked into RunRace USA, so the flyover makes no paid map API or third-party runtime requests. Buildings, roads, parks and water use OpenStreetMap, ODbL. This is photographic terrain with modeled architecture, not photogrammetry. Bridge approaches, elevations and facade details are approximations; the organizer's published route remains the reference.

Elevation, mile for mile

Marathon elevation26.2 miles · about 847 ft of climb
-20 0 20 40 60 80 100 120 140 160 180 200 220 240 260 280 300 320 Mile 0.0 to 0.2: -0.1% Mile 0.2 to 0.4: +0.1% Mile 0.4 to 0.6: +0.5% Mile 0.6 to 0.8: +0.6% Mile 0.8 to 1.0: +0.5% Mile 1.0 to 1.2: +0.4% Mile 1.2 to 1.4: -0.3% Mile 1.4 to 1.6: +0.4% Mile 1.6 to 1.8: -0.0% Mile 1.8 to 2.0: -0.6% Mile 2.0 to 2.2: +0.3% Mile 2.2 to 2.4: +0.3% Mile 2.4 to 2.6: +0.4% Mile 2.6 to 2.8: -0.3% Mile 2.8 to 3.0: -1.0% Mile 3.0 to 3.2: +0.4% Mile 3.2 to 3.4: +0.6% Mile 3.4 to 3.6: +0.5% Mile 3.6 to 3.8: -0.5% Mile 3.8 to 4.0: +1.2% Mile 4.0 to 4.2: -0.4% Mile 4.2 to 4.4: +0.0% Mile 4.4 to 4.6: +0.0% Mile 4.6 to 4.8: +0.8% Mile 4.8 to 5.0: -1.0% Mile 5.0 to 5.2: +0.7% Mile 5.2 to 5.4: +1.7% Mile 5.4 to 5.6: +1.2% Mile 5.6 to 5.8: -2.0% Mile 5.8 to 6.0: -1.6% Mile 6.0 to 6.2: -3.5% Mile 6.2 to 6.4: -1.8% Mile 6.4 to 6.6: -3.4% Mile 6.6 to 6.8: +0.3% Mile 6.8 to 7.0: +0.9% Mile 7.0 to 7.2: +0.2% Mile 7.2 to 7.4: +0.2% Mile 7.4 to 7.6: -0.4% Mile 7.6 to 7.8: -1.9% Mile 7.8 to 8.0: -0.2% Mile 8.0 to 8.2: -0.2% Mile 8.2 to 8.4: -0.2% Mile 8.4 to 8.6: -0.1% Mile 8.6 to 8.8: +0.2% Mile 8.8 to 9.0: -0.1% Mile 9.0 to 9.2: -0.9% Mile 9.2 to 9.4: +0.7% Mile 9.4 to 9.6: -0.0% Mile 9.6 to 9.8: +2.8% Mile 9.8 to 10.0: +0.1% Mile 10.0 to 10.2: -0.8% Mile 10.2 to 10.4: -0.1% Mile 10.4 to 10.6: +0.4% Mile 10.6 to 10.8: -0.5% Mile 10.8 to 11.0: -2.1% Mile 11.0 to 11.2: +3.1% Mile 11.2 to 11.4: +1.4% Mile 11.4 to 11.6: +0.9% Mile 11.6 to 11.8: +0.4% Mile 11.8 to 12.0: -0.1% Mile 12.0 to 12.2: -0.8% Mile 12.2 to 12.4: -0.3% Mile 12.4 to 12.6: +0.5% Mile 12.6 to 12.8: +0.2% Mile 12.8 to 13.0: -0.2% Mile 13.0 to 13.2: -1.0% Mile 13.2 to 13.4: -1.7% Mile 13.4 to 13.6: +2.2% Mile 13.6 to 13.8: -1.4% Mile 13.8 to 14.0: -0.7% Mile 14.0 to 14.2: -1.3% Mile 14.2 to 14.4: -2.9% Mile 14.4 to 14.6: +0.8% Mile 14.6 to 14.8: -0.7% Mile 14.8 to 15.0: -0.6% Mile 15.0 to 15.2: -1.2% Mile 15.2 to 15.4: +1.6% Mile 15.4 to 15.6: +2.0% Mile 15.6 to 15.8: +1.4% Mile 15.8 to 16.0: +2.2% Mile 16.0 to 16.2: +0.2% Mile 16.2 to 16.4: +0.2% Mile 16.4 to 16.6: +1.8% Mile 16.6 to 16.8: +0.2% Mile 16.8 to 17.0: +0.8% Mile 17.0 to 17.2: +0.3% Mile 17.2 to 17.4: +0.6% Mile 17.4 to 17.6: +0.4% Mile 17.6 to 17.8: +0.1% Mile 17.8 to 18.0: -0.2% Mile 18.0 to 18.2: -0.1% Mile 18.2 to 18.4: -0.5% Mile 18.4 to 18.6: -0.5% Mile 18.6 to 18.8: -0.5% Mile 18.8 to 19.0: -0.6% Mile 19.0 to 19.2: +0.9% Mile 19.2 to 19.4: +0.1% Mile 19.4 to 19.6: +0.1% Mile 19.6 to 19.8: +0.3% Mile 19.8 to 20.0: -0.5% Mile 20.0 to 20.2: -0.1% Mile 20.2 to 20.4: -0.3% Mile 20.4 to 20.6: +0.2% Mile 20.6 to 20.8: -0.2% Mile 20.8 to 21.0: +0.1% Mile 21.0 to 21.2: -1.3% Mile 21.2 to 21.4: +1.1% Mile 21.4 to 21.6: -0.0% Mile 21.6 to 21.8: +0.4% Mile 21.8 to 22.0: -0.0% Mile 22.0 to 22.2: +0.2% Mile 22.2 to 22.4: -0.4% Mile 22.4 to 22.6: -0.3% Mile 22.6 to 22.8: +0.1% Mile 22.8 to 23.0: +0.6% Mile 23.0 to 23.2: -0.9% Mile 23.2 to 23.4: -0.6% Mile 23.4 to 23.6: -0.6% Mile 23.6 to 23.8: +0.6% Mile 23.8 to 24.0: +0.0% Mile 24.0 to 24.2: +1.3% Mile 24.2 to 24.4: +0.6% Mile 24.4 to 24.6: -0.9% Mile 24.6 to 24.8: +0.0% Mile 24.8 to 25.0: -0.9% Mile 25.0 to 25.2: +0.0% Mile 25.2 to 25.4: +0.0% Mile 25.4 to 25.6: -0.2% Mile 25.6 to 25.8: -0.7% Mile 25.8 to 26.0: -4.3% Mile 26.0 to 26.2: -3.2% 5 10 15 20 25 mile the Lee Bridge +128 ft the Forest Hill Avenue climb +77 ft +71 ft
steep up up flat down steep down

This Marathon profile covers 26.2 miles, ranges from roughly 40 to 274 feet, and contains about 847 feet of modeled climb.

  • the Lee Bridge, mile 14.97 to 17.73: 128 feet up, 0.9% average.
  • the Forest Hill Avenue climb, mile 11.0 to 12.05: 77 feet up, 1.4% average.
  • , mile 9.05 to 10.28: 71 feet up, 1.1% average.

Click anywhere on the profile to move the flyover to that point. Changing distance in the player changes the profile and plan map with it.

The course on a map

1 5 10 13 15 20 25 26
Marathon route26.2 miles
course featured climb start/finish

Gold is the selected modeled course; route provenance is stated beside the flyover.

The climbs that shape the day

the Lee Bridge

Mile 14.97 to 17.73

128 feet of modeled rise · 0.9% average.

the Forest Hill Avenue climb

Mile 11 to 12.05

77 feet of modeled rise · 1.4% average.

Climb 3

Mile 9.05 to 10.28

71 feet of modeled rise · 1.1% average.

Mile by mile

Every row uses the same modeled route and elevation surface as the player. Net change shows the shape of that mile; the common sparkline scale makes hard and easy sections comparable.

MileShapeModeled netWhat happens
1+23 ft

Broad and 1st at seven in the morning, and the opening mile stays on Broad, east end then west. The road rises just enough to feel like nothing, which is exactly why the pace you pick here should feel too easy.

2+1 ft

West Broad runs dead level through the second mile. Nothing to slow you and nothing to blame later, so settle into a rhythm and stop looking at your watch.

3+3 ft

Onto Monument Avenue and out to Arthur Ashe Boulevard, where the road opens up wide under the trees. Flat pavement and a straight line: bank rhythm here, not time.

4+34 ft

Monument carries west before the course picks up Westmoreland, and the ground rises steadily the whole way. First real work of the day, small enough to ignore but not small enough to attack.

5-3 ft

Grove Avenue and Westmoreland trade off across a mile that neither gives nor takes. Level road through quiet blocks, a good place to check that your breathing still matches your effort.

6+6 ft

Grove into Maple and out onto Cary Street Road, essentially flat all the way. Enjoy it: the road is about to drop out from under you.

7-106 ft

Huguenot Road and River Road throw away the single biggest chunk of elevation on the course, all of it inside one mile. The speed is free but it lands on your quads, so ride the descent instead of chasing it.

8-22 ft

Huguenot hands the course onto Riverside Drive alongside the James, still tipping gently downward. Reset your cadence here, because the second half is going to ask for every bit of it back.

9-1 ft

A quiet stretch of Riverside Drive that sits close enough to level to cost you nothing. The next three miles are where the course starts asking, so what you bank here should be patience, not seconds.

10+56 ft

Riverside gives way to Scottview and Longview and the road climbs for most of the mile at a grade you can still run through. Shorten the stride, hold the effort, and let the pace go where it wants.

11-38 ft

Forest Hill Avenue arrives by way of Windsorview and Wallowa, net downhill even though the road stops falling before the mile is out. Take the free part early: the climb begins right as this mile ends.

12+79 ft

This is the Forest Hill Avenue climb, and it runs nearly the full mile. Give up the pace willingly here, because you get it back inside of two miles and fighting it now costs you at 20.

13-9 ft

Forest Hill levels off and stays that way. Breathing comes back first and legs come back second, so use this mile to get both in order before halfway.

14-46 ft

Halfway lands on Forest Hill just before the course tips down onto Semmes Avenue. The road is falling and the city is ahead of you: read the split, then let it go.

15-49 ft

Semmes to West 21st and down to Riverside Drive, losing height the whole way toward the water. The Lee Bridge starts as this mile ends, so arrive at it with something left.

16+53 ft

Up and over the Robert E. Lee Memorial Bridge with the James underneath and downtown in front, climbing on toward South Belvidere. Long, open and exposed, and the only way across is an effort you can hold to the far end.

17+41 ft

Belvidere hands off to West Main and the road keeps rising, quieter work than the bridge but pointed the same direction. Stay honest with the effort: the climbing is not done yet.

18+22 ft

West Main grinds upward through the Fan. Eighteen miles of legs and a road that will not flatten out is where this race actually begins.

19-28 ft

Main turns north onto Arthur Ashe Boulevard and the ground finally releases, handing back a little of what the last three miles took. Take the descent, but take it smooth.

20+9 ftThe Diamond

The Diamond goes by as the course runs up Arthur Ashe and onto Hermitage Road, flat the whole mile. Twenty down: whatever plan you came in with, this is where it gets tested.

21-2 ft

Hermitage into Pope Avenue, level ground on the narrower streets of Northside. Nothing in this mile will help you and nothing will hurt you, so run it on effort alone.

220 ft

Pope, Fauquier and Crestwood string together a mile of turns with no real elevation in it. Corners cost more than they should this late, so run the tangents and stop arguing with the pace.

23+1 ft

Fauquier meets Brook Road on ground that is basically flat. Just over three miles to go and the course still owes you a downhill: hold yourself together until it pays out.

24-21 ftBelgian Building / Vann Tower (Virginia Union University)

Brook Road passes the Belgian Building and Vann Tower at Virginia Union before bending toward North Lombardy. The road eases downward, slight but real, and it is the first hint that the finish is coming to you.

25-3 ft

Lombardy and West Grace, flat and straight, downtown filling in ahead. One honest mile stands between you and the fastest part of your day.

26-61 ft

Grace Street to South 5th, and 5th falls away hard toward the river and the line north of Tredegar. Let the hill do the work, keep your feet underneath you, and Brown's Island is waiting on the other side.

The city model is race-specific

Get your bearings with these local landmarks along the course. Their map positions and recorded dimensions guide the 3D models; small architectural details remain approximate.

William Byrd Hotel

Near mile 1.7

Built into the flyover as a race-specific local landmark. The model rises about 35 meters.

Science Museum of Virginia (Broad Street Station)

Near mile 1.7

Built into the flyover as a race-specific local landmark. The model rises about 34 meters.

CarMax Park

Near mile 19.3

Built into the flyover as a race-specific local landmark. The model rises about 18 meters.

The Diamond

Near mile 19.5

Built into the flyover as a race-specific local landmark. The model rises about 25 meters.

Belgian Building / Vann Tower (Virginia Union University)

Near mile 23.7

Built into the flyover as a race-specific local landmark. The model rises about 49 meters.

The Jefferson Hotel

Near mile 25.3

Built into the flyover as a race-specific local landmark. The model rises about 40 meters.

600 Canal Place (Dominion Energy Tower)

Near mile 25.9

Built into the flyover as a race-specific local landmark. The model rises about 127 meters.

Federal Reserve Bank of Richmond

Near mile 26.2

Built into the flyover as a race-specific local landmark. The model rises about 120 meters.

Published course records

Men's marathon course record2:13:45Kennedy Kemei, 2011
Women's marathon course record2:31:25Irina Suvorova, 2000
Most recent marathon winner (men)2:20:15Sam Montclair, 2025
Most recent marathon winner (women)2:44:36Casey Mulroy, 2025

Record information comes from the race dossier; verify the current record book with the organizer.

Route provenance

Organizer-linked course file. Linked from the official marathon course page (richmondmarathon.org/race-weekend/course-information/marathon-course/) as 'View an interactive map'. JSON API (ridewithgps.com/routes/43438423.json) verified: name 'Allianz Partners Richmond Marathon', 42,580 m = 26.46 mi, 1,017 track points, first point 37.545104,-77.441217 matching the Broad St start. Created Jun 2023 / updated Oct 2023 but still linked from the 2026-edition course page (page modified 2026-07-06).

Course lines can change between editions. Confirm late adjustments on the official race site →

Know the line. Run the line.

Register for the 2026 Richmond Marathon →on RunSignup

Course geometry provenance is stated beside the player; elevation profiles always use the same route loaded there. City geometry is OpenStreetMap, ODbL. Aerial imagery is from USGS and USDA; other images carry their own source credits. Weather figures use Open-Meteo reanalysis for November 10-18 across 2016-2025 at the start line. Schedule, prices and expo hours were checked in August 2026 and are the fields most likely to move: confirm them on www.richmondmarathon.org before you book anything. Spot an error? Tell us and we'll fix it fast.