58% of Dunns Rock township residents lived in the same house 5 years ago. Out of people who lived in different houses, 27% lived in this county. Out of people who lived in different counties, 17% lived in North Carolina.

95.2% of residents of Dunns Rock township speak English at home.
1.5% of residents speak Spanish at home (85% speak English very well, 15% speak English well).
2.7% of residents speak other Indo-European language at home (70% speak English very well, 30% speak English well).
0.3% of residents speak Asian or Pacific Island language at home (100% speak English very well).
0.4% of residents speak other language at home (100% speak English very well).