How much do lawyers charge in Massachusetts?

The typical lawyer in Massachusetts charges between $66 and $386 per hour. Costs vary depending on the type of lawyer, so review our lawyer rates table to find out the average cost to hire an attorney in Massachusetts.

Practice Type Average Hourly Rate
Administrative $303
Appellate $149
Bankruptcy $324
Business $324
Civil Litigation $312
Civil Rights/Constitutional Law $160
Collections $323
Commercial/Sale of Goods $308
Construction $274
Contracts $290
Corporate $374
Criminal $135
Elder Law $354
Employment/Labor $354
Family $299
Government $207
Immigration $386
Insurance $369
Intellectual Property $330
Juvenile $66
Mediation/Arbitration $323
Medical Malpractice $250
Personal Injury $183
Real Estate $304
Small Claims $163
Tax $369
Traffic Offenses $200
Trusts $335
Wills & Estates $332
Worker's Compensation $173

Legal Trends Report

About Clio’s Hourly Rate Data for Lawyers (Updated 2022)

Clio's hourly rate data is based on aggregated and anonymized data from tens of thousands of legal professionals using Clio. Each year, this data is analyzed and published within the Legal Trends Report, which provides ongoing, in-depth research into the most pressing issues faced by legal professionals.

Read the Legal Trends Report

Frequently Asked Questions

What is the hourly rate of a lawyer in Massachusetts?

The average hourly rate for a lawyer in Massachusetts is between $66 and $386 per hour.

How much does a family lawyer charge in Massachusetts?

The average hourly rate for a family lawyer in Massachusetts is $299 per hour.

How much does a civil litigation lawyer charge in Massachusetts?

The average hourly rate for a civil litigation lawyer in Massachusetts is $312 per hour.

What is the highest paid type of lawyer in Massachusetts?

Immigration attorneys are the highest paid type of lawyer in Massachusetts, earning $386 per hour on average.

What is the lowest paid type of lawyer in Massachusetts?

Juvenile attorneys are the lowest paid type of lawyer in Massachusetts, earning $66 per hour on average.