
Twin Hills Course
Twin Hills Golf Course
About this course
Twin Hills Golf Course sits in Spencerport, a village in Monroe County west of Rochester, New York. The course was designed by Pete Craig, a regional architect who worked primarily in upstate New York during the mid-twentieth century. Craig's designs typically emphasized playability for a range of skill levels while incorporating the natural terrain features common to the region. The layout occupies rolling terrain characteristic of western New York, where glacial activity shaped the landscape into gentle hills and modest elevation changes. The property's topography gives the course its name and provides variety in lies and approach angles throughout the round. Tree-lined fairways and traditional parkland aesthetics define the playing corridors, with mature hardwoods framing many holes. Twin Hills operates as a public facility serving the greater Rochester area golf community. The course caters to local players and visitors seeking accessible golf in a suburban setting. Like many municipal and daily-fee courses in smaller New York communities, it functions as a neighborhood amenity where regular play and league activity form the core of operations. The routing and conditioning reflect its role as a straightforward public course rather than a championship test, offering recreational golf in a setting shaped by the region's agricultural and residential development patterns.
Quick facts
- Location
- Spencerport, NY, USA
- Access
- Public
- Year built
- 1970
- Designer
- Pete Craig
- Holes
- 18
- Par
- 71
- Length
- 6,302 yards
- Difficulty
- 72.9/134
Getting there
Twin Hills Golf Course sits just outside Rochester, New York, making it readily accessible via Rochester International Airport (ROC), typically a 20-minute drive southwest into the rolling terrain of the Genesee Valley. The route from the airport traces through the suburban fringe before opening onto quieter roads that wind past farmland and modest woodlots characteristic of western New York's understated landscape. Private pilots will find Rochester International equipped to handle general aviation, though the regional setting means the final approach unfolds without fanfare - a straightforward drive through Spencerport's residential corridors that deposits you at a course designed to reward the golfer who values substance over spectacle. Twin Hills announces itself not through grand gates but through the honest architecture of its layout, nestled among the gentle slopes that define this corner of the Finger Lakes periphery.

FAQ
Common questions about Twin Hills
Ratings, design, and course details pulled from Course Vaults.
Twin Hills was designed by Pete Craig.
Yes. Twin Hills is listed as welcoming public or guest play on Course Vaults.
Par at Twin Hills is 71.
Twin Hills plays 6,302 yards from the back tees on Course Vaults.
The slope rating at Twin Hills is 134.
Twin Hills is a 18-hole course.



