Hopkinton offers rural tranquility with prices that let you sleep peacefully at night. This southwestern town features abundant forests, working farms, and budget-friendly housing. You’ll find ...