Anchoring is permitted in only 2 areas of Newport Harbor.
Just North of Ida Lewis Yacht Club
Just East of Rose Island.
In addition, there are restrictions on the number of consecutive days you can remain anchored without vacated the anchorage.
This is from the Newport Harbor Master web site;
"Anchorage is open to all vessels less than 65’ LOA. The anchorage is located in the southern section of the harbor. No vessel shall remain in the anchorage areas longer than 14 consecutive days and must vacate the anchorage areas for a minimum of 4 days between visits. No vessel will be permitted to anchor in an anchoring area on a permanent basis."