Capron is located in Boone County northeast of Rockford about 10 miles south of the Wisconsin state line and 2 miles from the McHenry County line along Highway 173 near the Rock River. The population estimate for July 1, 1998 was 672, a decrease of 10 since 1990.