You are not taking into consideration the people that live in cities, but not the "top 20" cities. I live in the Denver Metropolitan area. The area is rated 21st in population in US. With well over 2 million people, I would hardly consider this a "rural" area.