Oak Hills is a census-designated place in Butler County, Pennsylvania, United States. The population was 2,333 at the 2010 census. Oak Hills is located in the southern part of Butler Township at 40°49′30″N 79°55′8″W / 40.82500°N 79.91889°W. It is bordered to the northeast by Meadowood. The northwestern boundary of the CDP follows Connoquenessing Cr…Oak Hills is a census-designated place in Butler County, Pennsylvania, United States. The population was 2,333 at the 2010 census. Oak Hills is located in the southern part of Butler Township at 40°49′30″N 79°55′8″W / 40.82500°N 79.91889°W. It is bordered to the northeast by Meadowood. The northwestern boundary of the CDP follows Connoquenessing Creek. Pennsylvania Route 8 passes through the CDP, leading north 4 miles to downtown Butler and south 29 miles to downtown Pittsburgh.