Nestled beside the Souhegan River in historic Amherst, New Hampshire, Amherst Country Club is an 18-hole championship golf course open to the public year-round. With a reputation for excellent conditions and outstanding customer service, Amherst Country Club is a premier public golf destination for all levels of play. Greens fees at Amherst Country Club and Ponemah Green are affordable and the public is always welcome!