Saint John—Rothesay (formerly Saint John) is a federal electoral district in southern New Brunswick, Canada. With its predecessor ridings, St. John—Albert and Saint John—Lancaster, the area has been represented in the House of Commons of Canada since 1917. The district has always included the city of Saint John, and various suburbs and bedroom communities have been added or removed from it over the years. Presently the district also includes the town of Rothesay, the Indian reserve of Brothers 18 and part of Simonds Parish. The neighbouring ridings are Fundy Royal and New Brunswick Southwest.