The cost of living in New Britain, Connecticut is 12.5% more expensive than McKees Rocks, Pennsylvania.