Secor is a village in Clayton Township, Woodford County, Illinois, United States. As of the 2020 census, Secor had a population of 342. It is part of the Peoria, Illinois Metropolitan Statistical Area. Secor is located just off U.S. Route 24 between El Paso and Eureka.