McKinley Heights is an unincorporated community and census-designated place in northeastern Weathersfield Township, Trumbull County, Ohio, United States.
It is part of the Youngstown–Warren metropolitan area.
According to the U.S. Census Bureau, the community has an area of 0.871 square miles (2.26 km2), all land.
[3] McKinley Heights contains 1060 residents, in which 97% are white/caucasian.
This Trumbull County, Ohio state location article is a stub.