Greensboro is a city in and the county seat of Guilford County, North Carolina, United States. At the 2020 census, its population was 299,035; it was estimated to be 302,296 in 2023.