West Jefferson is a village in Madison County, Ohio, United States. The population was 4,137 at the 2020 census. Located along U.S.