Harrisburg-Carlisle, PA Metro Area - Investment Guide

Metro Area • 41 Cities • 51 ZIP Codes

Avg Home Value $282,275
Avg Monthly Rent $1,235
Avg Cap Rate 3.59%
Avg Investability 3.0 ★
Cities 41
ZIP Codes 51

This metro is one of hundreds you can screen side by side — filter by the numbers that matter and get alerts when they move. See plans →

🏦 30-yr Fixed Rate: 7.28% as of Oct 1 Source: Freddie Mac PMMS

Best ZIP codes in Harrisburg-Carlisle, PA

Every ZIP in the metro, ranked four ways. Free.

Cash Flow → Appreciation → Affordable →

Cities in Harrisburg-Carlisle, PA

Top ZIP Codes by Investability

ZIP Code City State Home Value Rent Cap Rate Rating
17103 Harrisburg PA $151,388 $1,061 5.46% 4.0 ★
17098 Williamstown PA $132,305 $1,026 6.05% 4.0 ★
17104 Harrisburg PA $137,272 $1,246 7.08% 4.0 ★
17034 Highspire PA $188,610 $1,179 4.88% 4.0 ★
17103 Harrisburg PA $138,319 $1,263 7.12% 4.0 ★
17104 Harrisburg PA $126,171 $1,243 7.69% 4.0 ★
17103 Harrisburg PA $145,864 $1,030 5.51% 4.0 ★
17048 Lykens PA $150,448 $1,170 6.07% 4.0 ★
17104 Harrisburg PA $132,688 $1,223 7.19% 4.0 ★
17034 Highspire PA $188,610 $1,179 4.88% 4.0 ★
17103 Harrisburg PA $149,455 $1,206 6.30% 4.0 ★
17104 Harrisburg PA $135,379 $1,193 6.88% 4.0 ★
17103 Harrisburg PA $138,494 $1,133 6.38% 4.0 ★
17104 Harrisburg PA $126,780 $1,214 7.47% 4.0 ★
17098 Williamstown PA $132,305 $1,026 6.05% 4.0 ★
17104 Harrisburg PA $137,567 $1,202 6.81% 4.0 ★
17080 Pillow PA $181,455 $936 4.02% 4.0 ★
17103 Harrisburg PA $138,319 $1,263 7.12% 4.0 ★
17104 Harrisburg PA $126,171 $1,243 7.69% 4.0 ★
17007 Boiling Springs PA $408,571 $1,098 2.10% 3.0 ★
17033 Hershey PA $415,890 $1,941 3.64% 3.0 ★
17062 Millerstown PA $301,516 $972 2.51% 3.0 ★
17110 Harrisburg PA $260,052 $1,505 4.51% 3.0 ★
17018 Dauphin PA $302,190 $1,161 3.00% 3.0 ★
17043 Lemoyne PA $260,853 $1,515 4.53% 3.0 ★
17080 Pillow PA $149,013 $936 4.90% 3.0 ★
17241 Newville PA $330,470 $1,107 2.61% 3.0 ★
17025 Enola PA $293,227 $1,702 4.53% 3.0 ★
17050 Mechanicsburg PA $452,194 $2,134 3.68% 3.0 ★
17101 Harrisburg PA $218,180 $1,259 4.50% 3.0 ★
17028 Grantville PA $362,662 $1,251 2.69% 3.0 ★
17053 Marysville PA $300,119 $1,107 2.88% 3.0 ★
17102 Harrisburg PA $205,920 $1,225 4.64% 3.0 ★
17011 Camp Hill PA $316,327 $1,535 3.78% 3.0 ★
17034 Highspire PA $195,405 $1,179 4.71% 3.0 ★
17065 Mount Holly Springs PA $286,079 $1,089 2.97% 3.0 ★
17111 Harrisburg PA $286,176 $1,671 4.55% 3.0 ★
17020 Duncannon PA $291,686 $1,017 2.72% 3.0 ★
17045 Liverpool PA $263,371 $936 2.77% 3.0 ★
17090 Shermans Dale PA $325,615 $936 2.24% 3.0 ★
17257 Shippensburg PA $309,356 $1,264 3.19% 3.0 ★
17047 Loysville PA $324,668 $954 2.29% 3.0 ★
17093 Summerdale PA $235,506 $1,269 4.20% 3.0 ★
17266 Walnut Bottom PA $263,340 $990 2.93% 3.0 ★
17030 Gratz PA $195,261 $936 3.74% 3.0 ★
17055 Mechanicsburg PA $364,145 $1,726 3.70% 3.0 ★
17013 Carlisle PA $277,483 $1,220 3.43% 3.0 ★
17036 Hummelstown PA $388,849 $2,094 4.20% 3.0 ★
17068 New Bloomfield PA $302,522 $1,116 2.88% 3.0 ★
17112 Harrisburg PA $348,469 $1,625 3.64% 3.0 ★

Showing top 50 of 51 ZIP codes. View all →

A great house in the wrong ZIP is still a bad deal — screen every market by cash flow & cap rate.
Open the Market Finder →
Free to search · investor plans from $19/mo

About Harrisburg-Carlisle, PA Real Estate Market

The Harrisburg-Carlisle, PA metropolitan statistical area (MSA) encompasses 41 cities and 51 ZIP codes. The average home value across the metro is $282,275, with an average monthly rent of $1,235. Explore individual cities and ZIP codes to find investment opportunities that match your criteria.