Rockville is a town in Washington County, Utah, United States. It is located along the Virgin River near the mouth of Zion Canyon. The city lies just outside the park boundary for Zion National Park; the park entrance is located approximately 5 miles northeast of the town.