Dacoma is a town in Woods County, Oklahoma, United States. The population was 107 at the 2010 census, down from 148 in 2000. Dacoma is located 16 miles southeast of Alva, the county seat. According to the United States Census Bureau, the town has a total area of 0.5 square miles, all land.