Waterford is a borough in Erie County, Pennsylvania, United States. The population was 1,449 at the 2000 census. It is part of the Erie Metropolitan Statistical Area.
Waterford is located at 41°56′37″N 79°59′2″W / 41.94361°N 79.98389°W / 41.94361; -79.98389 (41.943648, -79.984012).
According to the United States Census Bureau, the borough has a total area of 1.2 square miles (3.1 km2), of which, 1.2 square miles (3.1 km2) of it is land and 0.04 square miles (0.10 km2) of it (1.63%) is water. Lake Le Boeuf lies immediately adjacent to the borough.