Emporia is a city located in Greensville County, Virginia. Emporia has a 2026 population of 5,402. It is also the county seat of Greensville County. Emporia is currently declining at a rate of -1.41% annually and its population has decreased by -5.13% since the most recent census, which recorded a population of 5,694 in 2020.