Garden Prairie is an unincorporated former village located in Boone County, Illinois, United States. It is part of the Rockford, Illinois Metropolitan Statistical Area.
On February 2, 2010, residents voted 57 - 46 to dissolve the village, only 2 years after incorporating by a 62 - 44 vote on February 5, 2008.
Garden Prairie is located at 42°15′12″N 88°43′29″W / 42.25333°N 88.72472°W (42.25333, -88.72472). It is roughly centered between Marengo and Belvidere, at the intersection of US Highway 20 and Garden Prairie Road.