The honest answer to “what does Google AdWords cost for lawyers” is that it depends on two things, and almost nothing else matters. Practice area is one. Metro is the other. Get those two right and a single click costs $4. Get them wrong and a single click costs $407. The 100× spread between the cheapest and most expensive legal keyword we found isn’t a budget problem. It’s a positioning problem disguised as one.
Below are direct answers to the three questions law firm marketers ask most often, working from the headline cost question down to the two follow ups that actually decide what you spend. A troubleshooting section at the bottom covers how to read this data against what you’re seeing in your own account, for readers who want to actually apply it.
What does Google AdWords actually cost for lawyers?
This is the question every lawyer running ads asks first, and the question every marketing agency answers with a vague range. The Semrush data lets us be specific. Across 150+ legal head terms and 21+ metros pulled in this run, here’s what one click actually trades at right now:
| Keyword type | Example | CPC |
|---|---|---|
| Highest legal keyword (metro + practice) | truck accident lawyer houston | $407.25 |
| Highest non metro term | semi truck accident lawyer | $335.28 |
| Top tier metro PI | personal injury lawyer denver | $294.37 |
| National PI head term | personal injury lawyer | $114.73 |
| Mid tier metro PI | personal injury lawyer atlanta | $111.83 |
| Mass tort head term (top) | mesothelioma attorney | $151.50 |
| Workers compensation | workers compensation lawyer | $36.46 |
| DUI / Criminal defense head term | dui attorney | $30.63 |
| Tax attorney | tax attorney | $16.57 |
| Patent / IP head term | patent lawyer | $13.91 |
| Medical malpractice head term | medical malpractice lawyer | $11.00 |
| Family law head term | divorce lawyer | $9.57 |
| Estate planning head term | estate planning attorney | $5.84 |
| Employment lawyer head term | employment lawyer | $5.12 |
| Immigration head term | immigration lawyer | $6.96 |
| Business attorney | business lawyer | $4.74 |
| Lowest priced legal keyword | real estate lawyer | $3.95 |
The 100× spread
The most expensive legal keyword we found is more than 100 times the cheapest one. That’s not a typo. “Truck accident lawyer Houston” at $407.25 vs. “real estate lawyer” at $3.95. Same Google, same auction mechanics, same lawyer services category. The difference is entirely about practice area economics and local advertiser density.
Why “average legal CPC” is a useless number
You’ll see industry blogs cite “the average CPC for lawyers is $54” or similar. That number is true and meaningless. The legal keyword distribution is so heavily skewed by a handful of high stakes practice areas that the average gets dragged upward by truck accident and mass tort terms most lawyers don’t bid on, while the median sits much lower because most practice areas (family, estate, employment, immigration, business, real estate) trade under $10.
A more useful framing: the cost of a Google Ads click for your firm is almost entirely determined by two binary choices you make before you ever set up a campaign. Which practice area are you running ads for? Which metro? Those two decisions set 90%+ of your CPC. Everything else, Quality Score, ad copy, landing pages, moves the number by maybe 20% in either direction. Practice and geography move it by an order of magnitude.
The two questions below break those two variables down with the actual data behind them.
What do law firms actually spend per month?
We pulled Semrush domain_rank on 88 unique law firm advertiser domains surfaced through paid search SERPs across PI, mass tort, family, immigration, and criminal defense head terms. The Adwords Cost column is Semrush’s modeled monthly Google Ads spend, calculated from auction position × CPC × estimated CTR across all paid keywords the domain ranks for. It’s an upper bound proxy. Real billed spend is typically 30 to 60% of this figure for firms running competent Quality Scores. But the relative distribution is reliable.
| Firm Domain | Adwords Cost /mo | Paid Keywords | Paid Traffic |
|---|---|---|---|
| arnolditkin.com | $31,854,406 | 7,047 | 137,533 |
| forthepeople.com | $27,042,900 | 8,088 | 337,945 |
| gilmanbedigian.com | $22,556,111 | 4,075 | 171,841 |
| wewin.com | $21,266,292 | 3,336 | 146,518 |
| ddlawtampa.com | $16,318,479 | 553 | 93,153 |
| begleycarlin.com | $12,923,830 | 1,464 | 82,561 |
| dklaw.com | $11,047,864 | 1,163 | 72,301 |
| daspitlaw.com | $9,409,574 | 1,642 | 75,382 |
| rubensteinlaw.com | $8,545,340 | 1,745 | 42,126 |
| anidjarlevine.com | $8,039,177 | 1,286 | 87,972 |
| fishertalwar.com | $5,855,340 | 192 | 33,954 |
| williammattar.com | $3,755,497 | 308 | 22,437 |
| labovick.com | $3,669,581 | 313 | 21,551 |
| illinoislawyers.com | $2,281,844 | 372 | 27,244 |
| thelawman.net | $1,882,794 | 47 | 15,893 |
The spend distribution
Three things to notice. First, the top seven firms are essentially in their own market. Arnold & Itkin, Morgan & Morgan, and the rest of that tier are competing nationally on a scale no regional firm can match. Their cost per keyword is leveraged across thousands of keywords; their absolute spend is leveraged across hundreds of metros.
Second, the middle of the market, $100K to $1M per month, is where most regional and multi metro PI firms live. This is the “real” Google Ads economy for legal: 23 firms in our sample, each spending enough to compete in 2 to 10 markets without dominating any of them.
Third, the bottom of the distribution isn’t small. Twenty four firms in our sample spend $10K to $100K per month. A real budget by any normal business standard, but a fraction of the auction pressure at the top. These firms aren’t losing. They’re just playing a different game, usually one specific practice area in one specific metro.
What CPC ranges should lawyers expect for different practice areas?
We ran Semrush phrase_these across 150+ practice area head terms and 200+ metro specific variants. The full table is below. Note: where Semrush returned CPC = $0, that means no live auction was captured in the May 2026 snapshot, not that the term has no advertisers. We’ve flagged those rows rather than estimated.
Practice area CPC summary
| Practice Area | Min CPC | Median | Max CPC |
|---|---|---|---|
| Personal Injury | $41 | $136 | $335 |
| Mass Tort (mesothelioma top) | $6 | $13 | $152 |
| Workers Compensation | $36 | $36 | $62 |
| DUI / Criminal | $5 | $17 | $31 |
| Tax / IRS | $17 | $22 | $31 |
| IP / Patent / Trademark | $4 | $12 | $14 |
| Medical Malpractice | $11 | $13 | $20 |
| Family Law | $1 | $8 | $14 |
| Bankruptcy (priced terms) | $9 | $12 | $20 |
| Immigration | $5 | $7 | $17 |
| Estate Planning | $5 | $6 | $9 |
| Business / Corporate | $5 | $8 | $12 |
| Employment | $5 | $6 | $9 |
| Real Estate | $3 | $4 | $4 |
The personal injury auction is on a different planet
Inside personal injury, the keywords with the highest absolute CPCs are the truck and 18 wheeler variants. “Semi truck accident lawyer” trades at $335.28 nationally. “18 wheeler accident lawyer” at $292.02. “Truck accident lawyer” generally at $266. These are the highest CPCs in legal search that aren’t tied to a specific metro.
Once you layer geography on top, the numbers escalate further. “Truck accident lawyer Houston” alone is $407.25. That single keyword at that single CPC is more than the entire real estate law category’s median CPC × 100.
Geography matters, but not the way you’d guess
Population is a weak predictor of CPC. What actually drives metro pricing is the combination of (a) contingency fee permissive state rules, (b) high jury verdicts, and (c) dense local advertiser competition. That triangulation pushes Denver, Houston, Las Vegas, San Diego, San Antonio, Austin, and Tampa into the top quartile of PI CPCs. Big metros that lack the verdict size + advertiser density combo, Detroit, Boston, Milwaukee, and (counterintuitively) New York, sit much lower.
| Metro | Monthly Volume | CPC |
|---|---|---|
| Denver, CO | 2,900 | $294.37 |
| Aurora, IL | 590 | $250.47 |
| Virginia Beach, VA | 880 | $223.66 |
| Houston, TX | 5,400 | $197.02 |
| Colorado Springs, CO | 1,600 | $182.69 |
| Norfolk, VA | 260 | $175.07 |
| San Francisco, CA | 1,900 | $168.83 |
| San Diego, CA | 2,900 | $167.25 |
| San Antonio, TX | 4,400 | $163.30 |
| Dallas, TX | 3,600 | $149.98 |
| Miami, FL | 2,900 | $141.53 |
| Phoenix, AZ | 2,900 | $133.30 |
| Tampa, FL | 3,600 | $118.94 |
| Atlanta, GA | 8,100 | $111.83 |
| Los Angeles, CA | 4,400 | $105.46 |
| Philadelphia, PA | 2,900 | $90.57 |
| Chicago, IL | 4,400 | $85.88 |
| New York, NY | 2,900 | $77.28 |
| Pittsburgh, PA | 1,900 | $64.16 |
| Boston, MA | 1,300 | $58.86 |
| Detroit, MI (car accident equivalent) | 480 | $40.55 |
Population is a weak predictor of CPC. Verdict size, contingency rules, and advertiser density are strong ones.
Reading this data against your own account.
The numbers above describe the market. They don’t describe your campaign. The gap between the two is where most firms get the most value from this kind of data, because it tells you whether your situation is normal, expensive, or suspicious. Below are the gaps we see most often when a firm compares their own account against the table.
Using this table to size your next budget conversation
The most practical thing this data does is set the boundary on what a reasonable budget looks like for your specific practice and metro. Multiply the median CPC for your practice area by a realistic monthly click target, then divide by an honest conversion rate, and you have the math for cost per signed case before you commit a dollar. If your agency’s proposed number is wildly off from that math in either direction, ask why.
If the proposal doesn’t reconcile to a CPC and conversion rate that exists in the data, the proposal is a guess wearing a budget’s clothes.
Next research log picks up where this one paused. Same Semrush only methodology, expanded state coverage, and individual deep dives on medical malpractice, criminal defense, mass tort, immigration, and family law. We’ll publish each one as it completes.
