There is something quietly wonderful about a golf course that does not try too hard to impress you. Northern Hills Golf Course, tucked into the rolling northwest corner of Rochester, is exactly that kind of place — unpretentious, well-kept, and genuinely enjoyable whether you are shooting in the seventies or hunting for your ball in the rough for the third time on the same hole. I have played courses that cost three times as much and delivered half the satisfaction.
Northern Hills is an 18-hole public course owned and operated by the City of Rochester, which means it belongs to everyone. The layout stretches across terrain that takes full advantage of the natural contours of southeast Minnesota — gentle hills, mature trees lining the fairways, and enough elevation change to keep every round interesting without ever feeling punishing. It is the kind of course that rewards smart, patient golf, and it humbles you just enough to make the good shots feel truly earned.
The course sits off North Broadway on the north side of the city, making it easy to reach from nearly any part of Rochester without fighting traffic or wandering through unfamiliar neighborhoods. Tee times are straightforward to book, the pro shop staff are friendly and genuinely helpful, and the pace of play tends to move along at a comfortable clip. You are not going to spend four and a half hours waiting on the group ahead of you — a small but meaningful luxury on any public course.
What makes Northern Hills stand out in a region full of decent golf options is the consistency of the conditions. The greens are smooth and true, the fairways are maintained with obvious care, and the whole property has a tidiness to it that signals a staff that takes real pride in their work. Even on a weekday morning with dew still sitting on the grass, the course looks like someone spent the night getting it ready just for you.
The back nine in particular has a handful of holes that will stick with you — a par three that demands a clean iron over a tree line, and a finishing stretch that rewards anyone who has managed their game well coming in. It is the kind of routing that makes you want to replay the round mentally on the drive home.
Greens fees are reasonable by any standard, and the course offers season passes and twilight rates that make regular play genuinely accessible. If you are visiting Rochester for any reason — medical, professional, or purely recreational — carving out a morning at Northern Hills is one of the best decisions you can make. Bring comfortable shoes, leave the ego in the car, and enjoy every single hole.