River Bend is a town in Craven County, North Carolina, United States. The population was 3,119 as of the 2010 census. It is part of the New Bern, North Carolina Metropolitan Statistical Area. According to the United States Census Bureau, the town has a total area of 2.8 square miles, of which 2.5 square miles is land and 0.2 square miles is water.