McKees Rocks, also known as "The Rocks", is a borough in Allegheny County, in western Pennsylvania, along the south bank of the Ohio River. The borough population was 5,920 at the 2020 census.[2]