Shelby County is a county located in the U.S. state of Iowa. As of the 2020 census, the population was 11,746. The county seat is Harlan. Its name is in honor of Isaac Shelby, the first Governor of Kentucky.