Shelby County is a county located in the northeastern portion of the U.S. state of Missouri. As of the 2020 census, the population was 6,103. Its county seat is Shelbyville. The county was established on January 2, 1835, and named for Governor Isaac Shelby of Kentucky.