Home › Minnesota › Shooting ranges › Public Ranges
Minnesota shooting ranges
Minnesota Public Ranges Run by Cities, Counties and Parks
The DNR Shooting Range Finder could not be read, so this list holds the 9 ranges a city, county or park district runs, as their own websites show: mostly free park archery ranges, plus North Metro Range in Maple Grove.
Photo: NJ Tech Teacher (CC BY 2.0)
Who operates each Minnesota public range
A linked range name leads to its own page; each county name leads to that county’s hunting guide.
| Name | Operator | County | Shooting | Open | Site |
|---|---|---|---|---|---|
Archer Park – Archery Range [Burnsville] | City of Burnsville | Dakota | archery/3D archery | Mon-Sun 5am–10pm | burnsvillemn.gov |
| Bloomington Archery Range [Minneapolis] | City of Bloomington | Hennepin | archery/3D archery | Mon-Fri Open 24 hours; Sat-Sun 6am–9pm | bloomingtonmn.gov |
| Eden Prairie (City of) [Eden Prairie] | City of Eden Prairie | Hennepin | archery/3D archery | Mon-Sun 6am–10pm | ci.eden-prairie.mn.us |
Edward C. Solomon Archery Range [Minneapolis] | Minneapolis Park and Recreation Board | Hennepin | archery/3D archery | Mon-Sun 6am–10pm | minneapolisparks.org |
| Elm Creek Park Reserve [Maple Grove] | Three Rivers Park District | Hennepin | archery/3D archery | Daily Sunrise-Sunset | threeriversparks.org |
| Marsden Archery Range [Arden Hills] | Ramsey County Parks and Recreation | Ramsey | archery/3D archery | Mon-Sun 7am–8pm | ramseycountymn.gov |
| North Metro Range [Maple Grove] | City of Maple Grove | Hennepin | shotgun/rifle/handgun/smallbore rimfire | – | maplegrovemn.gov |
Spring Lake Park Archery Range [Rosemount] | Dakota County Parks | Dakota | archery/3D archery | Mon-Sun 5am–10pm | co.dakota.mn.us |
| Walnut Hill Archery Range [Eagan] | City of Eagan | Dakota | archery/3D archery | Mon-Fri 7:30am–4pm | cityofeagan.com |
- DNR-listed ranges are missing on purpose. The Range Finder app pulls them from a locked ArcGIS layer, and this guide prints only what it could read.
- The 9 ranges here that a public body operates: Archer Park (City of Burnsville), Bloomington (City of Bloomington), Eden Prairie (City of Eden Prairie), Edward C. Solomon (Minneapolis Park and Recreation Board), Elm Creek Park Reserve (Three Rivers Park District), Marsden (Ramsey County Parks and Recreation), North Metro Range (City of Maple Grove), Spring Lake Park (Dakota County Parks) and Walnut Hill (City of Eagan).
- 8 of the 9 are archery ranges; North Metro Range in Maple Grove is the indoor firearm range among them.
- Public hunting land is not a fallback range: the DNR WMA rules list no target shooting on wildlife management areas.
- No target shooting on Walk-In Access sites or WPAs either.
Operators from each range’s own website; hours from the listings linked on each name. DNR ranges: see the DNR Shooting Range Finder (token-protected data, not copied). Checked October 28, 2026.
Nearby
Places to hunt and shoot around Minnesota Public Ranges Run by Cities, Counties and Parks
Minnesota public ranges on the map, by DNR region
By DNR region: Central 9. All of them sit in or near the Twin Cities.
Public ranges closest to you
Six at a time, nearest first, from your location or a county centre.
Each public range, county by county
A name links to a range page here when the listing has enough detail, otherwise to the range’s own website.
From the operators’ pages, boisegunclub.com, gunranges.org, findarcheryranges.com, the ATA club list and MTA venue records, checked October 28, 2026. Leagues, holidays and deer season change range hours, so call first.
More Minnesota shooting pages: Minnesota Public Ranges Run by Cities, Counties and Parks
Public range questions
Leading county for public ranges?
Hennepin County, holding 5; after it come Dakota (3) and Ramsey (1).
Who runs the public ranges on this page?
Archer Park – Archery Range (City of Burnsville), Bloomington Archery Range (City of Bloomington), Eden Prairie (City of) (City of Eden Prairie), Edward C. Solomon Archery Range (Minneapolis Park and Recreation Board), Elm Creek Park Reserve (Three Rivers Park District), Marsden Archery Range (Ramsey County Parks and Recreation), North Metro Range (City of Maple Grove), Spring Lake Park Archery Range (Dakota County Parks) and Walnut Hill Archery Range (City of Eagan).
Why are there no DNR ranges in this list?
The DNR Shooting Range Finder draws its ranges from a token-protected ArcGIS map, so its rows could not be read; the link on this page opens the finder itself.
Is there a public range for firearms in this list?
Yes: North Metro Range in Maple Grove, an indoor range listed on the City of Maple Grove site. The other public entries are archery ranges in city and county parks.
Which public archery ranges say they are free?
Walnut Hill, per their listings.
Can these public ranges be sorted by distance?
Yes. The location button orders them by straight-line miles from you, and the county menu orders them from any county centre.
Packing list for public ranges?
Your bow, field-point arrows and time to read the range’s posted rules.
Last check of the public ranges list?
October 28, 2026, against operator pages and directory listings; doubtful rows stay off it.
Count of public ranges in this guide?
This guide lists 9 public ranges after the October 28, 2026 check.
Other Minnesota range lists
- Indoor Ranges24 on the map
- Rifle and Pistol Ranges147 on the map
- Trap, Skeet and Clays63 on the map
- Archery Ranges32 on the map
Other photos on this page: (stephan) (CC BY-SA 2.0); U.S. Fish and Wildlife Service – Midwest Region (CC BY 2.0); Ben Sutherland (CC BY 2.0); HeyRocker (CC BY 2.0).