Demographics in Shaker Heights, OH

Population, age, race, ethnicity, and household statistics — 2023 ACS Data

Where is Shaker Heights?

Loading map…

Population

Source: U.S. Census Bureau ACS (2023)

Total Population

29,004

Male

13,211

45.5%

Female

15,793

54.5%

Median Age

42.0

Race & Ethnicity

Source: U.S. Census Bureau ACS (2023)
White
55.7%
Black
33.4%
Hispanic
3.1%
Asian
4.0%
Two or More
5.0%
Other
1.9%

Education & Household

Source: U.S. Census Bureau ACS (2023)

Bachelor's or Higher

49.1%

High School or Higher

55.1%

Foreign Born

9.0%

Veterans

4.2%

Married

40.9%

Avg Household Size

2.2

Marital Status by Age

Source: U.S. Census Bureau ACS (2023)

Shaker Heights, OH has a population of 29,004 with a median age of 42.0. The racial makeup is 55.7% White, 3.1% Hispanic, 33.4% Black, 4.0% Asian. About 49.1% of residents hold a bachelor's degree or higher. The foreign-born population is 9.0%.