Shaker Heights Ohio Business Directory
Shaker Heights Ohio's population is estimated to be approximately 28,777. There are 15,904 White residents which make up 55.30 % of the states' population. The remaining population is made up of 11,043 Blacks, 1,559 Asians, 470 Others, and 257 Native Americans.