what county is north olmsted ohio
Homefacts City Report. North Olmsted is located in Cuyahoga County, OH. The population is 32,498, making North Olmsted the 8th largest city in Cuyahoga County. There are 9 public schools in North Olmsted with an average Homefacts rating of B+. The total crime rate for North Olmsted is low, and there are 50 registered sex offenders residing in the city.