Burns is a town in Dickson County, Tennessee, in the United States. It is part of the Nashville-Davidson–Murfreesboro–Franklin Metropolitan Statistical Area. The population was 1,468 at the 2010 census.
Burns is located in southeastern Dickson County at 36°3′15″N 87°18′58″W (36.054264, -87.315978). It is bordered to the southwest, west, and northwest by the city of Dickson. Tennessee State Route 47 passes through the center of the town, leading west 5 miles (8 km) to the center of Dickson and northeast 7 miles (11 km) to White Bluff. Tennessee State Route 96 passes through the town west and south of its center; it leads northwest 2.5 miles (4.0 km) to U.S. Route 70 and southeast 8 miles (13 km) to Interstate 40 within the city limits of Fairview.
According to the United States Census Bureau, Burns has a total area of 3.7 square miles (9.7 km2), of which 0.01 square miles (0.02 km2), or 0.16%, is water.
As of the census of 2000, there were 1,366 people, 549 households, and 396 families residing in the town. The population density was 525.2 people per square mile (202.9/km2). There were 582 housing units at an average density of 223.8 per square mile (86.4/km2). The racial makeup of the town was 96.19% White, 1.76% African American, 0.95% Native American, 0.37% from other races, and 0.73% from two or more races.