Avvo Scraper - Lawyer Leads, Ratings, Phones & Firms
Pricing
$0.90 / 1,000 per lawyer returneds
Avvo Scraper - Lawyer Leads, Ratings, Phones & Firms
Scrape US attorney leads from Avvo by practice area and city: name, firm, full address, direct phone, firm website, Avvo Rating (1-10), client review score and count, years licensed, practice areas, awards and law schools. No login.
Pricing
$0.90 / 1,000 per lawyer returneds
Rating
0.0
(0)
Developer
Scrapers Delight
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
⚖️ Avvo Scraper — Lawyer Leads, Avvo Ratings, Phones & Firms
Export US attorney leads from Avvo's public directory — name, firm, full address, direct phone, firm website, Avvo Rating, client reviews, years licensed, practice areas, awards and law schools.
🕒 Last updated: 2026-07-30 · 📊 30+ fields per lawyer · 🇺🇸 Every US state, city & practice area · 🚫 No login or API key · ⚡ Plain HTTP, fast & cheap · 💰 $0.90 per 1,000 lawyers, no start fee
Pick a practice area and a city (or a whole state) and get back a flat record per attorney — ready for your CRM, cold-call list, or ad-targeting file. Export to JSON, CSV, Excel or Google Sheets, or pull it via API.
📊 What you get — 30+ fields per lawyer
| Field | Example |
|---|---|
🆔 lawyer_id / profile_url | 966007 · https://www.avvo.com/attorneys/10001-ny-michael-joseph-966007.html |
👤 name / job_title | Michael Howard Joseph · Attorney |
🏢 firm_name | Law Office of Michael H. Joseph, PLLC. |
📍 street_address / city / state / postal_code | 18 West 33rd Street, Suite 400 · New York · NY · 10001 |
☎️ phone | (212) 858-0503 — the firm's own published number |
📞 avvo_call_tracking_phone | (866) 531-5383 — Avvo's routing number (kept separate on purpose) |
🌐 website | https://www.newyorktriallawyers.org/ |
⭐ avvo_rating | 10 (Avvo's own 1–10 score) |
💬 review_score / review_count | 4.8 · 29 |
📅 years_licensed / license_text | 26 · Personal Injury Lawyer Licensed for 26 years |
🧭 practice_areas | ["Personal Injury","Car Accidents","Criminal Defense"] |
🏆 awards | ["Super Lawyer"] |
🎓 law_schools | ["Tulane University Law School"] |
🖼️ headshot_url | profile photo URL |
💼 is_pro / profile_type | true · subscriber — flags attorneys who pay Avvo for visibility |
💬 tagline / price_range | the attorney's own pitch line |
🔎 search_practice_area / search_city / search_state / search_county | which search the row came from |
🔗 source_url / page_number / scraped_at | provenance |
Measured field fill across 129 lawyers in 3 markets: name/firm/address/state/ZIP 100%, years licensed 100%, practice areas 100%, phone 95%, Avvo Rating 96%, law schools 95%, headshot 94%, review score+count 77%, website 64% (only lawyers who publish one).
🎯 Who it's for
- 📈 Legal marketing & SEO agencies —
is_pro/profile_typetells you who already buys legal advertising,websitegives you their current site to audit. - 🧰 Legal-tech & practice-management SaaS (Clio, MyCase, Filevine-style) — attorneys are your ICP; segment by practice area, firm size proxy and years licensed.
- 🤝 Expert witnesses, medical-record retrieval, litigation finance, court reporters — reach the exact practice area that buys your service.
- 🎓 Recruiters — target by law school, years licensed and Avvo Rating.
- 📊 Analysts — map the competitive landscape of a legal market by rating, reviews and tenure.
▶️ How to use it
- Click Try for free.
- Enter Practice areas (e.g.
personal-injury,divorce-and-separation,criminal-defense) — or leave empty to get all lawyers. - Enter Locations as
City, ST(e.g.Miami, FL) or a bare state (FL) for a state-wide listing. - Set Max lawyers and click Start. Export from the Dataset tab or via API.
Input
| Field | What it does |
|---|---|
practiceAreas | Avvo practice-area slugs. Empty = all lawyers in the location. |
locations | "New York, NY" or "NY". Every practice area is crossed with every location. |
startUrls | Paste Avvo listing URLs directly (e.g. https://www.avvo.com/all-lawyers/ca/los_angeles.html). |
maxResults | Stop after this many leads (0 = no limit). |
maxPagesPerSearch | Listing pages per search (20 lawyers per page). |
minAvvoRating | Keep only attorneys rated ≥ N (1–10). Filtered rows are never delivered or charged. |
proxyConfiguration | Defaults to Apify RESIDENTIAL — Avvo blocks most datacenter IPs. |
maxConcurrency | How many searches to walk in parallel. |
Common practice-area slugs
personal-injury · car-accident · truck-accident (as trucking-accident) · medical-malpractice · criminal-defense · dui-and-dwi · divorce-and-separation · child-custody · child-support · family · estate-planning · probate · immigration · bankruptcy-and-debt · foreclosure · employment-and-labor · wrongful-termination · workers-compensation · real-estate · business · litigation · tax · social-security · brain-injury · mesothelioma-and-asbestos · motorcycle-accident · speeding-and-traffic-ticket
⚙️ How it works & limits
- Source: Avvo's public practice-area / city directory pages (
/{practice-area}-lawyer/{state}/{city}.html,/all-lawyers/{state}/{city}.html), read over plain HTTP — no browser, no login, no API key. Each page holds up to 20 attorneys. - Deduplicated by attorney id. Avvo's practice-area listings genuinely overlap (about 7 of 20 lawyers appear in both personal injury and car accident for the same city). The Actor claims each attorney id once per run, so an overlapping lawyer is delivered — and charged — exactly once.
- Pagination stops honestly. Past the last page Avvo 301-redirects back to page 1; the Actor treats that redirect as "no more results" instead of silently re-scraping the first page.
- Location is Avvo's search location, not a strict address filter. A "New York, NY" search also surfaces nearby-metro firms (Brooklyn, White Plains, Garden City) exactly as Avvo ranks them. Both the requested
search_cityand the firm's realcityare in every row, so you can filter yourself. - Two phone numbers, clearly separated.
phoneis the number the firm publishes in Avvo's structured data.avvo_call_tracking_phoneis the pooled number behind Avvo's "Call" button — useful as a fallback, but it routes through Avvo, so it is never presented as the firm's direct line. - No email addresses. Avvo's directory listings do not publish attorney emails, and this Actor does not guess or enrich them. Use
website+ an email-finder if you need addresses. - Listings only. This Actor reads directory listings, not individual attorney profile pages or their reviews.
- Proxy: Avvo returns HTTP 403 to most datacenter IPs (measured: 3/12 pages loaded on datacenter vs 12/12 on US residential), so residential proxies are the default. Blocked pages are retried on a fresh session.
❓ FAQ
Is this legal? The Actor reads publicly available directory data that Avvo publishes and Google indexes. You are responsible for complying with Avvo's Terms of Service, and personal data you collect is your responsibility to handle lawfully (GDPR/CCPA, CAN-SPAM, TCPA and state bar advertising rules where applicable).
Does it get emails? No — Avvo's listings don't publish them. You get the firm website (64% of lawyers), which is the usual input to an email-finding tool.
Can I scrape a whole state? Yes — pass a bare state ("TX") together with a practice area. all-lawyers needs a city.
How do I get only the strongest attorneys? Set minAvvoRating to 9 or 10. Filtered-out attorneys are never delivered or charged.
How much does it cost? $0.0009 per lawyer delivered — $0.90 per 1,000 — with no Actor-start fee. Duplicates and filtered rows are free.
Can I export to Excel or Google Sheets? Yes — the dataset exports to JSON, CSV, Excel or Google Sheets, or pull it via API.
Notes & fair use
You are responsible for complying with Avvo's Terms of Service. This Actor reads publicly available attorney directory listings; any personal data you collect and how you use it is your responsibility.