Girard is a borough in Erie County, Pennsylvania, United States. The population was 3,164 at the 2000 census. It is part of the Erie Metropolitan Statistical Area.
Girard is located at 42°0′21″N 80°19′17″W / 42.00583°N 80.32139°W / 42.00583; -80.32139 (42.005954, -80.321481).
According to the United States Census Bureau, the borough has a total area of 2.3 square miles (6.0 km2), all of it land.