 At the 2010 census the population was 2,208, up from 1,564 in 2000.Riverside is located at .According to the U.S. Census Bureau, the town has a total area of , of which is land and (15.42%) is water.