Avvo Lawyer Scraper - Attorney Leads & Contacts
Pricing
from $3.50 / 1,000 results
Avvo Lawyer Scraper - Attorney Leads & Contacts
Scrape US attorneys from Avvo: name, firm, website, phone, full address, geo, practice areas, languages, bar license, ratings, reviews, awards, law school & bio. Thousands of B2B legal leads. No login.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
51
Total users
4
Monthly active users
9 hours ago
Last modified
Categories
Share
📌 Overview
The Avvo Lawyer Scraper turns Avvo's attorney directory into structured B2B legal leads. Give it a practice area (divorce, personal injury, criminal defense, immigration, bankruptcy…) and a US state or city, and it walks the full paginated results — 20 attorneys per page, 100+ pages, thousands of lawyers — returning each as a clean record.
Flip on Fetch full profile details to open each attorney's page and pull the complete professional record: bar license (jurisdiction, recognizing bar, admission date), Avvo rating, review count, awards, languages spoken, law school and a full bio.
It needs no login, no cookies and no API key — it reads only public directory data through US residential proxies. With no headless browser it's a fast, low-cost way to assemble large attorney datasets.
✅ Set
maxResults: 0to pull an entire practice-area + state directory in a single run.
✨ Features
| Feature | Description | |
|---|---|---|
| 📦 | Thousands of leads | Paginates the full search (20/page, 100+ pages) for any practice area + state. |
| 🏢 | Firm & contact data | Attorney name, law firm, firm website, phone and full mailing address. |
| 🎓 | Bar license details | Jurisdiction, recognizing bar association and admission date per license. |
| ⭐ | Ratings & reviews | Avvo rating (1–5) and review count to qualify and prioritize leads. |
| 🗺️ | Geo & practice areas | Latitude/longitude plus every practice area and language the attorney lists. |
| 🏆 | Awards & bio | Awards, law school and the attorney's full biography. |
| ⚡ | No browser | Lightweight HTTP + JSON-LD parsing — fast and cheap at scale. |
| 🛡️ | Login-free & safe | Reads public data over US residential proxies — no account, no ban risk. |
| 📤 | Any format | Export to JSON, CSV, Excel, HTML or pull via API & webhooks. |
🎯 Who it's for
- Legal-tech & SaaS sales — build targeted outreach lists of attorneys by specialty and state.
- Marketing & lead-gen agencies — supply law firms and legal vendors with qualified prospects.
- Recruiters & legal staffing — source attorneys by practice area, location and bar admission.
- Market researchers — map the competitive landscape of any practice area across the US.
🧾 Input
| Field | Type | Description |
|---|---|---|
practiceArea | string | Practice area slug (divorce, personal-injury, criminal-defense, immigration…). |
location | string | US state 2-letter code (ny, ca, tx) or a city slug. |
startUrls | array | Advanced. Avvo search or profile URLs. Overrides Practice area + Location. |
fetchProfileDetails | boolean | true = open each profile for the full record (license, rating, awards, bio). false = cheap 20/page search records. Default false. |
maxResults | integer | Max attorneys to collect. 0 = unlimited. Default 1000. |
proxyConfiguration | object | US RESIDENTIAL proxy (required — Avvo is Cloudflare-fronted). Pre-configured for you. |
Example input
{"practiceArea": "personal-injury","location": "ca","fetchProfileDetails": true,"maxResults": 2000}
Or drive it with explicit URLs:
{"startUrls": ["https://www.avvo.com/divorce-lawyer/ny.html","https://www.avvo.com/immigration-lawyer/tx.html"],"fetchProfileDetails": false,"maxResults": 5000}
📦 Output
Each attorney is saved as one structured record (full record shown — fetchProfileDetails: true):
{"name": "Jane A. Attorney","profileUrl": "https://www.avvo.com/attorneys/10001-ny-jane-attorney-1234567.html","firm": "Attorney & Partners LLP","website": "https://www.attorneypartners.com","phone": "(212) 555-0123","address": { "street": "123 Main St, Suite 400", "city": "New York", "state": "NY", "zip": "10001" },"lat": 40.7128,"lng": -74.006,"practiceAreas": ["Divorce", "Family", "Child Custody"],"languages": ["English", "Spanish"],"licenses": [{ "state": "New York", "bar": "New York State Bar", "admissionDate": "2009" }],"rating": 9.5,"reviewCount": 42,"awards": ["Avvo Clients' Choice 2024"],"lawSchool": "Columbia Law School","bio": "Jane is a family-law attorney with 15 years of experience...","scrapedAt": "2026-06-04T12:00:00.000Z"}
📖 Output field reference
| Field | Description |
|---|---|
name / profileUrl | Attorney name and Avvo profile link |
firm / website | Law firm name and firm website (from sameAs) |
phone / address | Phone and full mailing address (street, city, state, zip) |
lat / lng | Geo coordinates |
practiceAreas | Practice areas the attorney lists (knowsAbout) |
languages | Languages spoken (knowsLanguage) |
licenses | Bar licenses — state (jurisdiction), bar (recognizing bar), admissionDate |
rating / reviewCount | Avvo rating (1–5) and number of reviews |
awards | Recognitions and awards |
lawSchool / bio | Law school and full biography |
With
fetchProfileDetails: falseyou get the search-level subset (name, profile, phone, address, practice areas, rating) — much faster and cheaper for volume.
⚙️ How it works
- You provide a practice area + US state (or explicit Start URLs).
- The actor builds the Avvo search URL and paginates it — 20 attorneys per page — until results run out.
- Each result is parsed from the page's JSON-LD structured data into a clean record.
- If Fetch full profile details is on, each profile page is opened for the complete record.
- Results stream to the dataset, de-duplicated, ready to export.
No login, no cookies, no API keys — and no account is ever used or risked.
❓ FAQ
🔗 Works great with
- 📧 Email Finder & Verifier — enrich attorney firm websites with contact emails.
- 🗺️ B2B Lead Scraper — pair with location-based business leads for full coverage.
📝 Changelog
2026-06-05
- 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
- ⚡ Stability & performance hardening; fresh rebuild.
2026-06-04
- Verified live & refreshed build — reliability/maintenance pass.