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.