Winston-Salem is a city in North Carolina with a population of 238,474. Winston-Salem is in Forsyth County and is one of the best places to live in North Carolina. Living in Winston-Salem offers residents a suburban feel and most residents own their homes.