Wal-Mart is the nation's largest retailer.

The company has more than 11,000 stores globally, including nearly 4,300 in the U.S., and raked in $473 billion in sales last year.

But who, exactly, shops there? And how do those shoppers differ from customers at Target and discount stores like Dollar General and Family Dollar?

We gathered data from Kantar Retail, a consulting firm that polled more than 4,000 consumers on their shopping habits, to find out.

According to the data, the average Wal-Mart shopper is a white, 50-year-old female with an annual household income of $53,125.

By comparison, Target's shoppers are five years younger, on average, and they make approximately $12,000 more annually.

The income of shoppers at discount retailers Family Dollar and Dollar General are much lower, averaging below $46,000 for both chains.

And Target has a slightly larger percentage of shoppers who are female than the other chains.

The chart below shows the breakdown of each chain's shoppers by generation. Dollar General has the highest percentage of shoppers who are Baby Boomers, while Target has the highest percentage of Millennials.

Here's the breakdown for race and ethnicity of shoppers at every chain.