[6] According to the United States Census Bureau, the town has a total area of 4.8 square miles (12 km2), all land.
Greenwood is ten miles from the county seat, Marianna, and the town of Malone.
The climate in this area is characterized by hot, humid summers and generally mild winters.
As of the 2020 United States census, there were 539 people, 213 households, and 154 families residing in the town.
[10] As of the 2010 United States census, there were 686 people, 260 households, and 181 families residing in the town.