It depends, as you said. You can look at our network map and get some sense of where we likely have a little vs a lot of equipment:
https://www.cloudflare.com/network/
But we deploy enough equipment to meet local demand (so will roughly correlate to population served). And that makes sense for ISPs to support because the alternative is them paying for back haul bandwidth themselves.