Home / Compare / Farmersville vs Glen Rock

Farmersville, PA vs Glen Rock, PA

107
Farmersville
Pennsylvania
VS
+21.3%
88
Glen Rock
Pennsylvania

There is a significant gap in the cost of living between these two cities. Glen Rock is 21.3% cheaper than Farmersville. With a cost index of 88 vs 107, the difference would have a meaningful impact on a household's monthly budget. Someone relocating from Glen Rock to Farmersville should plan for substantially higher expenses across most categories.

On the housing front, median rent in Farmersville is $1,246/month compared to $1,103/month in Glen Rock — a 13% difference. Home values follow the same pattern: Glen Rock is more affordable at $248,300 median vs $425,000.

Median household income in Farmersville is $49,148 compared to $71,500 in Glen Rock (-31.3%). Glen Rock offers a double advantage: higher earnings combined with a lower cost of living, giving residents significantly more purchasing power. Looking at affordability, residents of Farmersville spend roughly 30.4% of their income on rent, more than the 18.5% in Glen Rock. The Glen Rock ratio exceeds the commonly recommended 30% threshold, which can put pressure on household budgets.

Income & Cost

Cost of Living Index
Farmersville
107
Glen Rock
88
18% cheaper
Median Household Income
Farmersville
$49,148
Glen Rock
$71,500
31% higher

Housing

Median Rent
Farmersville
$1,246
Glen Rock
$1,103
11% cheaper
Median Home Value
Farmersville
$425,000
Glen Rock
$248,300
42% cheaper
Population
Farmersville
776
Glen Rock
2,313

Salary Equivalency Calculator

What does your salary in one city buy you in the other?

$
Formula:

Everyday Prices

BLS Average Prices by metro area

Gasoline (regular)
Farmersville $3.01
Glen Rock $3.01
US $3.07
🥚
Eggs (grade A, large)
Farmersville $2.46
Glen Rock $2.46
US $2.50
🥛
Milk (whole)
Farmersville $3.96
Glen Rock $3.96
US $4.03
🍞
Bread (white)
Farmersville $1.82
Glen Rock $1.82
US $1.85
🍗
Chicken breast
Farmersville $4.07
Glen Rock $4.07
US $4.14
Electricity
Farmersville $0.22
Glen Rock $0.22
US $0.19