The cost of living in Elizabethtown, Pennsylvania is 9.3% more expensive than Port St. John, Florida.