I searched but could not find this wonderful link posted before. Hopefully not a double post, apologies if so.
The most complete guide to Federal, State, Provincial and Local campgrounds
us 10,000 public campgrounds - all 50 States plus all Canadian Provinces
included topo maps (upper right drop down list)
Here