Idaho State Parks
Idaho has 24 state parks on record, 13 with swimming and 15 with cabins. 11 have developed campgrounds (888 campsites in total on record). Dogs are allowed at 5 of 13 state parks in Idaho with a recorded policy; check each park's own page for exceptions.
Idaho sells its own state park pass; check current pricing and eligibility with the Idaho state parks agency.
Idaho state parks map
- State parks
Land managed by (switch layers on or off)
Land ownership: USGS PAD-US 4.1, dissolved by manager and simplified (parcels under about 2 square km not shown). Unit boundaries simplified. Not for navigation or legal boundaries.
| Bear Lake State Park (Idaho) | Bear Lake County | Yes | Not on record | Bear Lake | Not on record | Yes |
| Bruneau Dunes State Park | Owyhee County | Yes | $7 motor vehicle entrance (agency page) | Nelson Snake River | Yes | Yes |
| Castle Rocks State Park | Cassia County | Yes | $7 day-use / vehicle (agency page) | Not on record | Yes | Not on record |
| Coeur d'Alene Parkway State Park | Kootenai County | Not on record | Not on record | Not on record | Not on record | Not on record |
| Dworshak State Park | Clearwater County | 103 sites | Not on record | Nelson Snake River | Yes | Not on record |
| Eagle Island State Park (Idaho) | Ada County | Not on record | $7.00 day-use / vehicle (agency page) | Boise River | Not on record | No |
| Farragut State Park | Kootenai County | 265 sites | Not on record | State Park Lake | Yes | No |
| Harriman State Park (Idaho) | Fremont County | Not on record | $7 motor vehicle entrance (agency page) | Not on record | Yes | No |
| Hells Gate State Park | Nez Perce County | 80 sites | Not on record | Snake River | Yes | Not on record |
| Henrys Lake State Park | Fremont County | Not on record | Not on record | Henrys Lake | Yes | Not on record |
| Heyburn State Park | Benewah County | Not on record | Not on record | Not on record | Yes | Not on record |
| Lake Cascade State Park | Valley County | 279 sites | $7.00 day-use / vehicle (agency page) | Lake Cascade | Yes | No |
| Lake Walcott State Park | Minidoka County | Not on record | Not on record | Lake Walcott | Yes | Not on record |
| Land of the Yankee Fork State Park | Custer County | 68 sites | $1 day-use / vehicle (agency page) | Not on record | Not on record | Not on record |
| Lucky Peak State Park | Ada County | Yes | Not on record | Lucky Peak Lake | Not on record | No |
| Massacre Rocks State Park | Power County | Not on record | Not on record | Not on record | Yes | Not on record |
| McCroskey State Park | Latah County | Yes | Not on record | Not on record | Not on record | Not on record |
| Old Mission State Park | Kootenai County | Not on record | Not on record | Not on record | Not on record | Not on record |
| Ponderosa State Park | Valley County | Not on record | Not on record | Not on record | Yes | No |
| Priest Lake State Park | Bonner County | 93 sites | Not on record | Priest Lake | Yes | No |
| Round Lake State Park | Bonner County | Not on record | Not on record | Round Lake | Not on record | No |
| Thousand Springs State Park | Gooding County | Not on record | $300 resident / $300 non-resident day-use | Not on record | Not on record | Yes |
| Three Island Crossing State Park | Elmore County | Not on record | $7 motor vehicle entrance (agency page) | Not on record | Yes | Yes |
| Winchester Lake State Park | Lewis County | Not on record | Not on record | Winchester Lake | Yes | Yes |