Wrightsville is a borough in York County, Pennsylvania, United States. The population was 2,223 at the 2000 census. Wrightsville borough has a police department, historic society, and a volunteer fire company.
Wrightsville is located at 40°1′28″N 76°31′52″W / 40.02444°N 76.53111°W / 40.02444; -76.53111 (40.024481, -76.531221).
According to the United States Census Bureau, the borough has a total area of 0.6 square miles (1.6 km²), all of it land.