A little research turns up an estimate of 115 million households in the US, divided into not quite 42000 5-digit zip codes. That's about 2750 households per zip code.
Of course this doesn't account for business addresses or multi-unit buildings, but 2-3000 addresses seems to be a reasonable estimate.