Twinsburg is a suburban city in Summit County, Ohio, located about halfway between Akron and Cleveland. The population was 18,795 according to the 2010 census.
Twinsburg is located at 41°18′45″N 81°26′24″W. (41.3125552, -81.4401129 )
According to the United States Census Bureau, the city has a total area of 32.3 km² (12.5 mi²). 32.2 km2 (12.4 mi2) of it is land and 0.1 km2 (0.04 mi2) of it (0.24%) is water.
As of the census of 2010, there were 18,795 people, 7,507 households, and 5,124 families residing in the city. The population density was 1,364.9 inhabitants per square mile (527.0/km2). There were 7,898 housing units at an average density of 573.6 per square mile (221.5/km2). The racial makeup of the city was 78.5% White, 13.4% African American, 0.1% Native American, 5.7% Asian, 0.3% from other races, and 1.9% from two or more races. Hispanic or Latino of any race were 1.2% of the population.