Woodfin is a small, incorporated town in Buncombe County, North Carolina. It is located just north of Asheville.