Best Beach Towns

Hi everyone, Can anyone give me recommendations for little beach towns in the NE area? Lower Maine, RI, NH, etc. My boyfriend and I are trying to explore more northern beaches compared to the standard mid area beaches. Looking for place with shops, restaurants, etc.

Thanks in advance!