Riverview is a town in south-eastern New Brunswick, Canada located on the south side of the Petitcodiac River, opposite the much larger city of Moncton. Riverview is located in Albert County, New Brunswick. It has an area of 34 square kilometers (13.1 sq mi) and a population density of 526.3 inhabitants per square kilometre (1,363.1/sq mi).