Harrisburg–Carlisle metro, PA relocation guide
Moving to New Buffalo, PA
About New Buffalo
New Buffalo is a tiny borough of about 125 people on the Susquehanna River in eastern Perry County, along US 11/15 just north of Duncannon. It is essentially a riverfront village — a few streets, a post office, a pizza shop, and a Methodist church — with the Susquehanna as its backyard. Among the smallest incorporated boroughs in Pennsylvania, it suits buyers who want maximum quiet and river access at minimal cost. (Per Wikipedia, read September 24, 2026.)

Home prices in New Buffalo
Home prices in New Buffalo vary by neighborhood and property type.
Top places in New Buffalo
- Susquehanna River shoreline — fishing and boating steps from town.
- Mill Street, the borough's main drag (shown in the Commons photos below).
- Nearby Duncannon (5 minutes south) for the Appalachian Trail, Hawk Rock, and riverfront dining.
- Buffalo Creek and surrounding farmland.
Commuting from New Buffalo
- Drive to downtown Harrisburg: approximately 24 minutes (19 miles via PA 230; distance-cities.com, read September 24, 2026).
Schools in New Buffalo
Public schools: Susquenita School District. For enrollment and performance data, see the state report card in Town links below. Confirm school assignment for any address directly with the district.
New Buffalo FAQs
- What is the housing market like in New Buffalo, PA?
Home prices in New Buffalo vary by neighborhood and property type. Price unavailable · Sep 2026 - How is the commute from New Buffalo, PA?
Drive to downtown Harrisburg: approximately 24 minutes (19 miles via PA 230; distance-cities.com, read September 24, 2026). - Which school district serves New Buffalo, PA?
New Buffalo is served by Susquenita School District. See the state report card in Town links, and confirm school assignment for a specific address with the district.
Town links
Schools
Official town resources. School report cards via the National Center for Education Statistics.