Clinton is bordered by the towns of Madison on the west, Westbrook on the east, and Killingworth on the north.
Other minor communities and geographic features in Clinton are Beach Park, Boulder Lake, Clinton Beach, Cow Hill, Duck Hole, Grove Beach, Grove Beach Manor, Harbor View, Kelseytown, Lochwood, Mill District, Old Harbor Village, Ridgewood, Riverside, and Silver Bluff.