Richmond is a village in McHenry County, Illinois, United States, 44 miles south-southwest of Milwaukee, Wisconsin and 55 miles northwest of Chicago, Illinois. The population was 1,091 at the 2000 census. The current village president is Lauri Olson.