Avvo Scraper — US Lawyer & Attorney Directory Data
Pricing
from $1.30 / 1,000 results
Avvo Scraper — US Lawyer & Attorney Directory Data
Extract US attorneys from Avvo: name, law firm, phone, Avvo Rating, reviews, practice area, address & hourly rate. Filter by practice area & state. Optional firm website & email enrichment for legal B2B lead generation.
Pricing
from $1.30 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Extract structured US attorney and law-firm data from Avvo, one of the largest legal directories in the United States. Pick a practice area and states (or paste Avvo URLs) and get clean records for every lawyer: name, law firm, phone, Avvo Rating, review count, practice area, full address, hourly rate, education and, optionally, a law-firm website and contact email.
No code, no login. Run it from the Apify Console, on a schedule, or from your own app via the API. Results download as JSON, CSV, Excel, HTML or XML, or sync straight into Google Sheets, Airtable, HubSpot, Make, Zapier and n8n.
⚖️ Built for legal lead generation & market research. Every record carries the attorney's name, firm, phone, rating and location — perfect for building targeted lists of lawyers by practice area and state.
📋 What this scraper does
Avvo lists hundreds of thousands of US attorneys across every practice area and state. This actor turns an Avvo directory search into a clean, structured dataset you can analyse, enrich or feed into a CRM.
Give it a practice area (e.g. personal-injury) and one or more states, and it will:
- ✅ Collect every matching attorney, page after page
- ✅ Return the Avvo Rating (0–10) and client review count
- ✅ Capture the law firm, phone number and hourly rate
- ✅ Break out the full address — street, city, state and ZIP
- ✅ Include education (law schools / universities)
- ✅ Optionally visit each profile for the firm website and years of experience
- ✅ Optionally extract a contact email from the firm's website
- ✅ De-duplicate every attorney by their Avvo ID
⭐ Why choose this scraper
- Ready-to-use legal leads. Name, firm, phone, rating and location for every attorney — build outreach or referral lists in minutes.
- Reputation signals. Avvo Rating and review count let you rank and qualify attorneys instantly.
- Rich targeting. Filter by practice area and state to reach exactly the lawyers you need.
- Deep enrichment. Optionally add each firm's website, the attorney's years of experience and a contact email.
- Fast and reliable. Efficient extraction straight from Avvo's directory pages.
💡 Popular use cases
| Use case | How this scraper helps |
|---|---|
| Legal B2B lead generation | Build targeted lists of attorneys by practice area and state for outreach. |
| Legal marketing & SaaS sales | Reach law firms that match your product (case management, intake, ads, SEO). |
| Referral networks | Find and rank attorneys by practice area, rating and location for referrals. |
| Recruiting & headhunting | Source lawyers by experience, education and specialisation. |
| Market research | Measure attorney supply, ratings and pricing across practice areas and states. |
| Competitor analysis | Benchmark firms by rating, reviews and coverage in any market. |
🚀 Quick start
- Enter a Practice area slug (e.g.
personal-injury,tax,divorce). - Pick one or more States (or leave empty for nationwide).
- (Optional) Turn on Enrich from profile pages for website + experience, and Find emails from firm websites.
- Set Max attorneys and click Start.
- Download your data from the Storage → Dataset tab.
⚙️ Input
| Field | Type | Description |
|---|---|---|
| Practice area | string | Avvo practice-area slug, e.g. personal-injury, tax, divorce, criminal-defense, bankruptcy-and-debt. |
| States | multi-select | One or more US states. Empty = nationwide search for the practice area. |
| Avvo search URLs | array | Advanced: paste full Avvo directory URLs (e.g. https://www.avvo.com/tax-lawyer/ca.html) instead of the fields above. |
| Enrich from profile pages | boolean | Visit each profile for the firm website and years of experience. Slower but richer. |
| Find emails from firm websites | boolean | For attorneys with a firm website, try to extract a contact email. Coverage is partial (see below). |
| Max attorneys | integer | Cap on total attorneys returned. 0 = no limit. |
| Proxy | object | Apify Proxy (US recommended, on by default). |
Example 1 — Personal-injury lawyers in California & Texas
{"practiceArea": "personal-injury","states": ["ca", "tx"],"maxItems": 500}
Example 2 — Tax attorneys in New York, with website + email
{"practiceArea": "tax","states": ["ny"],"enrichProfiles": true,"enrichEmails": true,"maxItems": 200}
Example 3 — Paste Avvo URLs directly
{"searchUrls": ["https://www.avvo.com/divorce-lawyer/fl.html","https://www.avvo.com/immigration-lawyer/tx.html"],"maxItems": 300}
📦 Output
Each attorney becomes one dataset record:
{"lawyerId": "457496","name": "Kathryn Crawford Gentle","profileUrl": "https://www.avvo.com/attorneys/35243-al-kathryn-gentle-457496.html","jobTitle": "Attorney","firm": "Kathryn Crawford Gentle","avvoRating": 10,"reviewCount": 9,"phone": "(205) 208-1800","priceRange": "$275 - $300 per hour","street": "4505 Pine Tree Circle, Suite 121","city": "Vestavia","state": "AL","postalCode": "35243","practiceArea": "tax","practiceAreas": null,"experienceYears": 24,"education": "University of Alabama School of Law; University of Alabama - Tuscaloosa","website": "https://example-law-firm.com","email": "contact@example-law-firm.com","image": "https://images.avvo.com/.../lawyer_kathryn_gentle_457496.jpg","scrapedAt": "2026-07-02T00:00:00.000Z"}
Output fields
| Field | Description |
|---|---|
lawyerId | Avvo lawyer ID (used for de-duplication). |
name | Attorney full name. |
profileUrl | Avvo profile page URL. |
jobTitle | Job title (e.g. Attorney). |
firm | Law firm / business name. |
avvoRating | Avvo Rating (0–10). |
reviewCount | Number of client reviews. |
phone | Contact phone number. |
priceRange | Hourly rate / price range, when listed. |
street / city / state / postalCode | Office location. |
practiceArea | The practice area used in the search. |
practiceAreas | Practice areas listed on the profile (profile enrichment). |
experienceYears | Years licensed / in practice (profile enrichment). |
education | Law schools / universities attended. |
website | Law-firm website (profile enrichment). |
email | Contact email found on the firm website (email enrichment). |
image | Headshot image URL. |
scrapedAt | Extraction timestamp. |
📧 About emails
Avvo does not publish attorney email addresses on its directory or profile pages. When you enable Find emails from firm websites, the actor visits the attorney's law-firm website (when the profile lists one) and extracts a contact email published on that site. Coverage is therefore partial — it depends on the attorney having a website that shows an email. For maximum reach, rely on the phone number, which is available for most attorneys directly from the directory, and use email as a bonus where available.
⚖️ Practice areas you can search
personal-injury · tax · divorce · criminal-defense · bankruptcy-and-debt · family · employment-and-labor · estate-planning · immigration · real-estate · dui-and-dwi · medical-malpractice · workers-compensation · business · car-accident · social-security-disability · intellectual-property · foreclosure · child-custody · landlord-and-tenant · wrongful-termination · probate · and many more.
Not sure of the slug? Search on avvo.com and copy the part of the URL before
-lawyer— e.g.avvo.com/tax-lawyer/ca.html→tax.
🗺️ States
All 50 US states plus Washington DC are supported. Select one, several, or none (nationwide).
🧭 Tips for best results
- Combine practice area + states to zoom into a precise legal market.
- Rank by
avvoRating+reviewCountto surface the strongest attorneys. - Turn on profile enrichment for firm website and years of experience.
- Use the phone number as the primary contact channel — it's the most complete field.
- Schedule weekly runs to track new attorneys and rating changes.
🔌 Integrations & export
- Download formats: JSON, CSV, Excel, HTML, XML, RSS.
- CRM / Sheets / Airtable / Make / Zapier / n8n: push results automatically.
- API: run and fetch data with the Apify API or the JS / Python clients.
- Scheduling: run on a schedule to keep an always-fresh attorney database.
❓ FAQ
Do I need an Avvo account or API key? No. You only need an Apify account.
Which attorneys are covered? US attorneys listed on Avvo, across every practice area and state.
Where does the phone number come from? Directly from the directory listing — it's available for most attorneys.
Why are some emails empty? Avvo doesn't publish emails. The actor only finds an email when the attorney's firm website publishes one, so coverage is partial.
Does it return duplicates? No. Attorneys are de-duplicated by their Avvo ID across all searches.
⚖️ Legal & responsible use
This actor collects publicly available information from Avvo's directory — the same data any visitor can see. It does not log in or access private data. Respect Avvo's Terms of Use and applicable law, and use the data for lawful purposes such as market research, analytics and B2B outreach.
🛟 Support
Need an extra field or hit an issue? Open a ticket from the actor's Issues tab with your input configuration.
Happy sourcing! ⚖️