Any place you can drop a hook can be called an anchorage. The problem is what can you do once you get there? Is there a reason to go there other than to perhaps take a break or get some rest?
Anchorages can and some do offer the same amenities as a paid mooring or dock. When cruising, anchoring doesn't have to be the cheap-seat option. For that matter just getting out of the harbor for the weekend doesn't have to cost anything either. Anchoring is free and so are beaches and other attractions.
This section is not about listing all the places you can anchor. That would fill an infinite amount of space. The only anchorage listing here are places that have more to offer than just a parking spot. They all have good protection and holding. That can be assumed and I've tried them personally to make sure of that.
The criteria for listing here is
Landing or dock for a dinghy or short term dockage for the yacht. Launch service if available.
Pump out and water available.
Shore side facilities such as showers, heads, ice and perhaps a small ships store. Public transportation within walking distance.
Restaurants, grocery, hardware and other sundry shopping within dinghy and walking range.
Special attractions such as parks, beaches, golf, stables and museums.