⚖️ Official Rankings
10 Best Attorneys in Somersworth, NH (August 2026)
We compared 6 attorneys serving Somersworth and Strafford County, New Hampshire, and ranked the top providers by verified reviews, ratings, and local reputation — 114 customer reviews in all.
The 6 listed below hold an average rating of 4.1 out of 5, led by Connolly Law. Updated for August 2026.
- Attorneys ranked
- 6
- Average rating
- 4.1★
- Reviews analyzed
- 114
- Area codes
- 603, 207
James McDaniel, Attorney At Law
⭐ 4.7 · 23 reviews
472 High St STE 301, Somersworth, NH 03878
Brian R Barrington Attorney, Coolidge Law Firm
⭐ 4.2 · 9 reviews
98 High St, Somersworth, NH 03878
The Coolidge Law Firm
⭐ 3.9 · 26 reviews
98 High St, Somersworth, NH 03878
Attorneys in Somersworth — FAQs
How do I find a good lawyer in Somersworth, NH?+
Match the attorney to your need — family law, personal injury, business, or estate planning — then compare verified reviews and confirm they're licensed in New Hampshire. Top-rated options serving Somersworth include James McDaniel, Attorney At Law, and The Coolidge Law Firm. Most offer an initial consultation.
How much does a lawyer cost in the Somersworth area?+
Fees depend on the practice area and structure — hourly, flat-fee, or contingency for cases like personal injury — so Somersworth attorneys explain their arrangement up front. Ask during the consultation how you'll be billed.
Which attorneys are top-rated in Somersworth, NH?+
By verified reviews, highly rated attorneys serving Somersworth include James McDaniel, Attorney At Law, Shoen Legal Services, Brian R. Barrington (Coolidge Law Firm), and The Coolidge Law Firm. Choose one whose focus matches your situation.
What areas do Somersworth attorneys serve?+
Somersworth is in Strafford County near the Maine border and uses the 603 area code (with 207 common across the line). Many Somersworth attorneys represent clients across Strafford County and throughout New Hampshire.
Attorneys listed here serve Somersworth, Strafford County, and nearby ZIP codes including 03878.