Theodore Roosevelt National Park

yelp logo

(142)

Photos

315 2nd Ave
Medora, ND 58645

The Theodore Roosevelt National Park, located in Medora, ND, is a stunning representation of America's natural beauty and rich history. Managed by the National Park Service, it offers visitors a diverse range of landscapes, wildlife, and opportunities for outdoor adventure.

This park serves as a vital conservation area, allowing guests to explore its unique ecosystems while fostering an appreciation for the environment. Whether it's hiking trails, wildlife viewing, or engaging in educational programs, Theodore Roosevelt National Park invites everyone to connect with nature and experience the great outdoors.

Generated from the website

Reviews

yelp logo
4.5142 reviews
Photo of Jen W.
Jen W.
6/19/2025

Excellent stop! After a quick stop at the Painted Canyon NP site just east of this location, we drove in to the South unit of the TRNP. The ranger in the entry shack was very friendly giving us...

Photo of Teresa M.
Teresa M.
9/15/2025

This visit was a quick ride out at the end of our time off. We went to the North Unit first (has a separate page) then on to South Unit (this one) Theodore Roosevelt National Park remains a...

Photo of Pamela S.
Pamela S.
9/11/2025

On our way to Glacier National Park we stopped in Medora, ND for a few days. We wanted to visit Theodore Roosevelt National Park, and glad we did. Started off at the south side visitor center to...

Photo of Andrea U.
Andrea U.
6/3/2025

Theodore Roosevelt National Park is off the beaten path without crowds & lines. Park trails & drives open to scenic vistas with stunning views of the Painted Canyon, the Little Missouri River, a...

Photo of Helen H.
Helen H.
4/23/2025

The Painted Canyon Visitor Center was closed. People parked their vehicles on the road outside the gate and walked in. I planned to do the Painted Canyon Nature Trail, but it was a cold and windy...

Own this business?
See a problem?

You might also like

United StatesNorth DakotaMedoraTheodore Roosevelt National Park