As of this writing, there are over 49,000 public charging stations in the US and Canada (source) with 44,000 Level 2 and 6000 DCFC stations (some locations have both). This does not include the uncountable private and publicly accessible AC electric outlets, any of which, an EV can be charged from.