Culdesac is a city in Nez Perce County, Idaho, United States.
Culdesac was named from its location at the end of a railroad line, i.e., a cul de sac.
[6] According to the United States Census Bureau, the city has a total area of 0.23 square miles (0.60 km2), all of it land.
[7] At the 2010 census there were 380 people in 156 households, including 106 families, in the city.
There were 176 housing units at an average density of 765.2 per square mile (295.4/km2).
At the 2000 census there were 378 people in 152 households, including 107 families, in the city.
There were 171 housing units at an average density of 724.5 per square mile (279.7/km2).