Sandy Creek is a town in Oswego County, New York, United States. The population was 3,759 (2018). The name is derived from a creek in the area. The Town of Sandy Creek is in the northwestern part of the county. The village of Sandy Creek is located within the town. The Elms Golf course is nearby, as well as many eateries and taverns. Enjoy 4 seasons of outdoor recreation such as swimming, boating, waterskiing, kayaking and world class salmon, walleye, northern pike and perch fishing.