Richmond is one of the 20 best cities of its size for young professionals, according to Next Generation Consulting. Next Generation is a market research group that focuses on the 20- to 40-year-old demographic.