Directory
CPCS Directory
Use this searchable directory to find an attorney, staff member, office or unit.
We recommend searching by division, name, office location (county, city, or town), or by the courts an office serves. To locate Bar Advocate Programs, search by county.
Note: If you or someone you know is currently being held in an emergency room or hospital, please call 617-988-8341 or complete the Hospital Admission Contact Form. See the Mental Health Litigation page for more info.
BBO Attorney Lookup
The Massachusetts Board of Bar Overseers’ attorney lookup tool allows you to search all Massachusetts attorneys, including both court-appointed and private attorneys who accept appointments.
Office Locations
Start your search based on your address, one of our divisions, or by searching for your attorney by name.
Address/Zip
Division
Specialized Program
Tags
Show Only Bar Advocate Offices
Holyoke (PDD Holyoke Office)
- Public Defender
- 100 Front Street, 2nd Floor, Holyoke, MA 01040
- Fax: 413-471-3472
Hyannis (CAFL Trial Office)
- Children and Family Law
- 973 Iyannough Road, Suite 1, Hyannis, MA 02601
- Fax: 508-775-1781
Hyannis (PDD Hyannis Trial Office)
- Public Defender
- 973 Iyannough Road, Suite 1, Hyannis, MA 02601
- Fax: 508-862-8037
Hyannis (YAD Trial Office)
- Youth Advocacy
- 973 Iyannough Road, Suite 1, Hyannis, MA 02601
- Fax: 508-775-1781
Island Bar Advocates, Inc.
- 282 Upper Main Street, P.O. Box 1270, Edgartown, MA 02539
- Fax: 508-627-7848
Lawrence (PDD Lawrence Trial Office)
- Public Defender
- 15 Union Street, Suite 130, Lawrence, MA 01840
- Fax: 978-682-2793
BBO Attorney Lookup
The Massachusetts Board of Bar Overseers’ attorney lookup tool allows you to search all Massachusetts attorneys, including both court-appointed and private attorneys who accept appointments.