Geo quick facts: Carroll County is a county located in the U.S. state of Indiana. As of the 2010 United States Census, the population was 20,155. The county seat is Delphi. Carroll County is part of the Lafayette, Indiana, Metropolitan Statistical Area – Wikipedia.
Advertisement |