Sheakleyville is a borough in Mercer County, Pennsylvania, United States. The population was 164 at the 2000 census. It is part of the Youngstown–Warren–Boardman, OH-PA Metropolitan Statistical Area.
Sheakleyville is located at 41°26′36″N 80°12′26″W / 41.44333°N 80.20722°W / 41.44333; -80.20722 (41.443244, -80.207305).
According to the United States Census Bureau, the borough has a total area of 0.2 square miles (0.4 km²), all of it land.