
226 years in pictures
Census counts: 259 in 1870, 124 in 2020. The archive holds 10 old photos and papers going back to 1850 and 7 maps from 1892 on.
- 1800New Buffalo is settled
Each edition grades its towns against each other only.

46% of households own their home in New Buffalo, where Pennsylvania’s towns sit at 78% and U.S. towns at 73%. New Buffalo has fewer than 1,000 residents, too few for fair grades; the figures below are still real.
Where New Buffalo beats most towns.
In a town this size, neighbors are the best guide. Ask them anything.

Census counts: 259 in 1870, 124 in 2020. The archive holds 10 old photos and papers going back to 1850 and 7 maps from 1892 on.
Museums, parks, gardens and other places to visit around New Buffalo. Close and well known come first.
20 mi Theme parkHersheypark3.0M visitors a year
20 mi National MonumentCarlisle Federal Indian Boarding School National Monument38 mi Theme parkKnoebels Amusement Resort
20 mi Stadium & arenaHersheypark Stadium
20 mi MuseumHershey's Chocolate World
20 mi Stadium & arenaHersheypark ArenaHersheypark: Michael Gray, CC BY-SA 2.0 · Carlisle Federal Indian Boarding School National Monument: Unknown authorUnknown author, Public domain · Hersheypark Stadium: 45BearsFan, CC BY-SA 4.0 · Hershey's Chocolate World: Phillyfan0419, CC BY-SA 3.0 · Hersheypark Arena: Hersheyarena4ever at English Wikipedia, Public domain
Who provides power, water and the rest in New Buffalo, and how to reach them.
EPA SDWIS (Oct 9, 2026) · HIFLD + EIA-861 2025 · Census 2020 ZCTAs · NCES 2024–25 · registration: vote.gov, updated Nov 18, 2024.
Ordered by what stands out in New Buffalo.
Adults 35 to 64 are 56% of residents (38% statewide); adults 18 to 34 are 8% of residents (22% statewide). 41% of adults 25 and older hold a bachelor’s degree or more in New Buffalo, above both Pennsylvania’s towns (29%) and U.S. towns (29%). New Buffalo’s median age is 46.6 years.
| New Buffalo | Pennsylvania towns | U.S. towns | |
|---|---|---|---|
| Bachelor’s degree or more, 25+ | 41% | 29% | 29% |
| Median age | 46.6 years | 43.2 years | 40.5 years |
| New Buffalo | PA | U.S. | |
|---|---|---|---|
| Under 10 | 0% | 10.8% | 11.6% |
| 10 to 17 | 10.4% | 9.7% | 10.3% |
| 18 to 24 | 2.1% | 9% | 9.1% |
| 25 to 34 | 6.3% | 13% | 13.7% |
| 35 to 44 | 16.7% | 12.6% | 13.2% |
| 45 to 54 | 29.2% | 11.9% | 12.2% |
| 55 to 64 | 10.4% | 13.6% | 12.7% |
| 65 to 74 | 8.3% | 11.4% | 10.2% |
| 75 and older | 16.7% | 8.1% | 7% |
| No diploma | 7.1% | 7.9% | 10.4% |
| High school | 42.9% | 32.9% | 26% |
| Some college | 9.5% | 15.1% | 19.1% |
| Associate’s | 0% | 8.9% | 8.8% |
| Bachelor’s | 35.7% | 20.9% | 21.6% |
| Graduate | 4.8% | 14.3% | 14.1% |
U.S. Census Bureau · ACS 2020-2024 5-year estimates · in a town of 100, single groups can be off by several points
New Buffalo has chilly winters and warm summers. July afternoons reach 86°, January nights drop to 22° and about 24 inches of snow falls in a winter.
NOAA U.S. Climate Normals, 1991–2020
New Buffalo beats the Pennsylvania average on 1 of 26 CDC measures and trails it on 4. 20% of adults binge drink in New Buffalo.
| New Buffalo | Pennsylvania towns | U.S. towns | |
|---|---|---|---|
| Binge drink (CDC PLACES) | 20% | 18% | 16% |
| Smoke cigarettes (CDC PLACES) | 18% | 17% | 14% |
| Depression (CDC PLACES) | 26% | 24% | 23% |
| Frequent mental distress (CDC PLACES) | 18% | 16% | 17% |
| What stands out | New Buffalo | PA |
|---|---|---|
| More adults screened for colon cancer | 74% | 67.5% |
| More adults with COPD | 9.6% | 7.7% |
CDC PLACES 2025 · modeled estimates for adults · CMS · HRSA
Expected storm and flood damage is lower than in 52% of U.S. communities. One flood insurance claim has been paid in New Buffalo since 1994.
FEMA flood insurance claims · FEMA National Risk Index · OpenFEMA
The median rent in New Buffalo is $942 a month.
Census ACS, 2020–24 · Zillow Home Value Index · Redfin Data Center
3 within 15 miles of the center of New Buffalo
About 0 of every 100 New Buffalo residents are enrolled in college, against 6 across Pennsylvania.
Borough in Pennsylvania, US
New Buffalo is a borough in Perry County, Pennsylvania, United States. The population was 124 at the time of the 2020 census. It is part of the Harrisburg metropolitan area.
From Wikipedia, licensed CC BY-SA 4.0 · facts via Wikidata (CC0)
Short answers, built from the data on this page.
New Buffalo has fewer than 1,000 residents, too few for fair grades; the figures below are still real.