Sutton Grange is a small country town located approximately 30 kilometres (19 mi) south of Bendigo in Victoria, Australia.
It has a very small population of approximately 150 people, most of which consist of old sheep farming families. In the 1930s Sutton Grange was a prosperous little town bigger than those surrounding it today, but due to a large bushfire all establishments and housing was burnt to the ground, and only the land remained.
Sutton Grange is now more widely known for its fine food and wine, boasting the Sutton Grange Organic Farm or Holy Goat Cheese, Colliers Fine Chocolates and several successful wineries and Broad's Dairy. Sutton Grange is also known for its horse racing, hosting Sutton Grange Winery/Stud and its fine Merino wool, which is some of the best in Australia.