Checked
Cross Roads, PA
Borough in York County, Pennsylvania.
Population
506
Land area
1.8sq mi
People per sq mi
278
ZIP codes
0
Cross Roads and its ZIP codes
Cross Roads at a glance
- Households here earn a median of $98,333 a year, 26% more than the Pennsylvania figure of $77,971.
- A typical owner-occupied home is valued at $278,800 (10% above Pennsylvania) and median rent is $1,200 a month.
Housing and community stats
Cross Roads, PA, American Community Survey 2020-2024
Median household income
$98,333
Poverty rate
3.0%
Median home value
$278,800
Median rent
$1,200/mo
Homeownership
90.6%
Bachelor's or higher
17.5%
Median age
44.2
Average commute
36.9 min
Largest reported origins and ancestries: German Americans (207), Irish Americans (67), Russian Americans (61).
Economy and federal money
Jobs, pay, income and spending are for York County. PPP loans are for Cross Roads.
Unemployment rate
3.0%
Sep 2026, -1.1 pts in a year
Average annual pay
$65,071
182,806 jobs, 2025
Income per person
$62,892
BEA, 2024
Federal spending
$4.9B
FY 2026, $10,722 per person
How people get to work
Cross Roads, PA, workers 16 and older. American Community Survey 5-year estimates
- Drove alone77.2%
- Carpooled8.5%
- Public transit0.0%
- Walked0.0%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other1.2%
- Worked from home13.0%
Average one-way commute: 36.9 minutes for people who do not work from home.
Environment and hazard risk
Cross Roads, PA, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Moderate
Top: winter weather
Storm events since 1996
965
Countywide, mostly thunderstorm wind
Flood insurance policies
674
0.4% of homes, county
July high / Jan low
88° / 21°F
46.5 inches of rain a year
Cities near Cross Roads
| Name | Distance | Land area (sq mi) |
|---|---|---|
| FeltonBorough | 2.8 mi | 0.6 |
| WinterstownBorough | 2.8 mi | 2.4 |
| StewartstownBorough | 4.6 mi | 0.8 |
| Red LionBorough | 5.8 mi | 1.3 |
| DallastownBorough | 6.4 mi | 0.8 |
| WindsorBorough | 6.7 mi | 0.5 |
| ShrewsburyBorough | 6.7 mi | 1.8 |
| YoeBorough | 7 mi | 0.2 |
| LoganvilleBorough | 7.5 mi | 1 |
| RailroadBorough | 7.8 mi | 0.6 |
| Glen RockBorough | 8.5 mi | 0.8 |
| JacobusBorough | 8.6 mi | 0.9 |
| New FreedomBorough | 8.7 mi | 2.1 |
| SpryCensus-designated place | 8.8 mi | 2.6 |
| Fawn GroveBorough | 9.2 mi | 1.6 |
| Tyler RunCensus-designated place | 9.9 mi | 1 |
Frequently asked questions
- What county is Cross Roads, PA in?
- Cross Roads is in York County, Pennsylvania.
- What is the population of Cross Roads, PA?
- About 506 people live in Cross Roads, based on American Community Survey 5-year estimates.
- What cities are near Cross Roads?
- Nearby places include Felton (2.8 mi), Winterstown (2.8 mi), Stewartstown (4.6 mi), Red Lion (5.8 mi), Dallastown (6.4 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023