Middle-class affordability in the Asheville metro: Middle-class families need $110,075 to cover necessities in the Asheville metro, such as housing, food, childcare, transportation, healthcare, and more. With a median income of $118,000, they’re left with $7,925 after essential expenses —quite a bit below the national figure ($21,939).