Rochester, IL is generally considered a good place to live with a strong community vibe, good schools, and a family-friendly atmosphere.