⚖️ Official Rankings
10 Best Attorneys in Rochester, NH (September 2026)
We compared 10 attorneys serving Rochester and Strafford County, New Hampshire, and ranked the top providers by verified reviews, ratings, and local reputation — 296 customer reviews in all.
The 10 listed below hold an average rating of 3.7 out of 5, led by Connolly Law. Updated for September 2026.
- Attorneys ranked
- 10
- Average rating
- 3.7★
- Reviews analyzed
- 296
- Area code
- 603
⭐ 4.7 · 153 reviews
21 S Main St, Rochester, NH 03867
⭐ 5.0 · 19 reviews
16 Wakefield St, Rochester, NH 03867
⭐ 4.3 · 13 reviews
89 Charles St, Rochester, NH 03867
⭐ 3.9 · 7 reviews
194 S Main St, Rochester, NH 03867
⭐ 3.0 · 3 reviews
89 Charles St, Rochester, NH 03867
⭐ 3.8 · 11 reviews
27 N Main St, Rochester, NH 03867
⭐ 3.9 · 26 reviews
98 High St, Somersworth, NH 03878
⭐ 2.3 · 11 reviews
76 N Main St, Rochester, NH 03867
⭐ 1.3 · 13 reviews
18 N Main St, Rochester, NH 03867
Attorneys in Rochester — FAQs
How do I find a good lawyer in Rochester, 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 Rochester include the Law Offices of Stephen C. Brown & Associates and Carl W. Potvin Law Office. Most offer an initial consultation.
How much does a lawyer cost in the Rochester area?+
Fees depend on the practice area and structure — hourly, flat-fee, or contingency for cases like personal injury — so Rochester attorneys explain their arrangement up front. Ask during the consultation how you'll be billed.
Which attorneys are top-rated in Rochester, NH?+
By verified reviews, highly rated legal and related professional services serving Rochester include the Law Offices of Stephen C. Brown & Associates, Carl W. Potvin Law Office, and Jerome H. Grossman, Attorney at Law. Choose one whose focus matches your situation.
What areas do Rochester attorneys serve?+
Rochester is in Strafford County and uses the 603 area code. Many Rochester attorneys represent clients across Strafford County and throughout New Hampshire.
Attorneys listed here serve Rochester, Strafford County, and nearby ZIP codes including 03839, 03866, 03867, 03868.