Roseville is a community in Ontario, Canada located at 43°20′35″N 80°28′31″W / 43.34306°N 80.47528°W. It is within the rural township of North Dumfries, which forms part of the Region of Waterloo, and is located between Ayr, Kitchener and Highway 401. There is another community in Ontario named Roseville located in the Regional Municipality of Durham near Uxbridge.