Barto is a borough in Berks County, Pennsylvania, United States. The population was 1,664 at the 2010 census. According to the United States Census Bureau, the borough has a total area of 1.1 square miles (2.8 km2), all of it land. Learn information about Allentown, PA.

As of the census of 2000, there were 1,872 people, 749 households, and 516 families residing in the borough. The population density was 1,716.7 people per square mile (662.2/km2). There were 779 housing units at an average density of 711.1 per square mile (274.9/km2). The racial makeup of the borough was 98.77% White, 0.21% African American, 0.05% Native American, 0.05% Asian, 0.05% from other races, and 0.68% from two or more races. Hispanic or Latino of any race were 0.74% of the population. Discover facts about A Day in the Life of Slatington, PA: What to Do in This Picturesque Small Town.

There were 749 households, of which 26.8% had children under 18, 56.3% were married couples, 10.1% had a female householder with no husband present, and 28.2% were non-families. In addition, 25.1% of all households were individuals, and 15.8% had someone 65 years or older living alone. The average household size was 2.49, and the average family size was 2.93.