History, diversity and activity merge in Painesville’s charming downtown, where we’re preserving our rich past and building a vibrant future. We’re the civic heart of Lake County – and a gathering place for people from all walks of life who come to experience a true Main Street on the rise. Nestled on the Grand River up the road from Lake Erie and 30 miles from Cleveland, we’re a crossroads of recreation, commerce, community and opportunity.