Edinburgh is a town in Johnson, Bartholomew, and Shelby counties in the U.S. state of Indiana. The population was 4,480 at the 2010 census. It is part of the Columbus, Indiana metropolitan statistical area. Edinburgh was named in honor of Edinburgh, Scotland and for many years was pronounced the same way.
Downtown Edinburgh, looking East
Photo from Small Town Indiana photo survey.
Johnson County is a county located in the U.S. state of Indiana. As of 2020, the population was 161,765. The county seat is Franklin.
Johnson County courthouse in Franklin, Indiana