Fort Totten is a census-designated place (CDP) in Benson County, North Dakota, in the United States. The population was 952 at the 2000 census. Fort Totten is located within the Spirit Lake Indian Reservation, and even though it is not formally incorporated as a city, it has the largest population of any community in Benson County.