Lawyers.com Scraper avatar

Lawyers.com Scraper

Pricing

Pay per event

Go to Apify Store
Lawyers.com Scraper

Lawyers.com Scraper

Scrape attorney and law firm profiles from Lawyers.com. Extract names, firm info, contact details, practice areas, education, and peer endorsements. Filter by US state and legal practice area.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Lawyers.com Attorney Directory Scraper

Scrape attorney and law firm profiles from Lawyers.com, one of the largest US legal directories. Returns names, firm info, phone numbers, websites, practice areas, ratings, review counts, and biographical details for attorneys across all 50 states and 30+ practice areas.


Lawyers.com Scraper Features

  • Extracts 20+ fields per attorney or firm record including contact details, practice areas, and ratings
  • Filters by US state and legal practice area with 30 supported categories
  • Discovers city-level listing pages automatically from each state's directory
  • Deduplicates attorneys and firms across overlapping city and practice area results
  • Handles Cloudflare protection with browser-based scraping and residential proxies
  • Outputs to JSON, CSV, or the Apify API

Who Uses Lawyers.com Data?

  • Legal marketing firms -- Build targeted attorney outreach lists filtered by state, city, and practice area
  • CRM enrichment -- Populate contact databases with verified firm names, phone numbers, websites, and ratings
  • Market analysis -- Measure attorney density by geography and specialty to identify underserved markets
  • Lead qualification -- Filter attorneys by review count, average rating, and free consultation availability
  • Competitive research -- Track how firms position themselves across practice areas and geographic markets

How the Lawyers.com Scraper Works

  1. Configure filters -- Select one or more US states and optionally narrow by practice area
  2. City discovery -- The scraper visits each state's city directory page and collects city-level listing URLs
  3. Listing extraction -- Each city listing page is scraped for firm cards containing attorney names, contact info, ratings, and practice summaries. Pagination is handled automatically.
  4. Export -- Deduplicated results land in the Apify dataset for download or API access

Input

{
"maxItems": 100,
"states": ["TX", "CA"],
"practiceAreas": ["personal-injury"],
"maxPagesPerCity": 5
}
FieldTypeDefaultDescription
maxItemsinteger100Maximum number of attorney records to scrape. Required.
statesstring[]all statesUS state codes to filter results (e.g., ["TX", "CA", "NY"]). Leave empty to scrape all states.
practiceAreasstring[]all areasLegal practice areas to filter (e.g., ["personal-injury", "family-law"]). Leave empty for all.
maxPagesPerCityinteger5Maximum listing pages to crawl per city before moving on. Each page has about 30 results.
proxyConfigurationobjectUS ResidentialProxy settings. Lawyers.com uses Cloudflare, so residential proxies are required.

Supported Practice Areas

Personal Injury, Criminal Law, Family Law, Divorce, Bankruptcy, Real Estate, Business Law, Civil Litigation, Labor and Employment, Wills and Probate, Immigration, Medical Malpractice, Workers Compensation, Child Custody, DUI/DWI, Estate Planning, Intellectual Property, Tax Planning, Traffic Violations, Wrongful Termination, Small Business Law, Insurance, Construction Law, Elder Law, Social Security Disability, General Practice, Corporate Law, Environmental Law, Securities, Trusts and Estates.


Lawyers.com Scraper Output Fields

{
"attorney_id": "12345678",
"name": "John Smith",
"first_name": "John",
"last_name": "Smith",
"firm_name": "Smith & Associates, PLLC",
"title": null,
"city": "Houston",
"state": "TX",
"location": "Houston, TX",
"street_address": null,
"zip": "77002",
"phone": "(713) 555-0199",
"website": "https://www.smithlegal.com",
"practice_areas": "Car Accidents, Brain Injury, Wrongful Death",
"years_experience": null,
"education": null,
"bar_admissions": null,
"peer_endorsements_count": null,
"client_reviews_count": 42,
"average_rating": 4.7,
"bio_snippet": "Aggressive representation for personal injury victims across Texas",
"profile_url": "https://www.lawyers.com/houston/texas/john-smith-12345678-a/",
"source_page": "https://www.lawyers.com/personal-injury/houston/texas/law-firms/"
}
FieldTypeDescription
attorney_idstringUnique attorney identifier extracted from profile URL
namestringAttorney full name
first_namestringFirst name
last_namestringLast name
firm_namestringLaw firm name
titlestringProfessional title (e.g., Partner, Associate)
citystringCity where the attorney is located
statestringTwo-letter US state code
locationstringFull location string (city, state)
street_addressstringStreet address of the firm
zipstringPostal code
phonestringAttorney or firm phone number
websitestringAttorney or firm website URL
practice_areasstringComma-separated list of legal practice areas
years_experiencenumberYears of legal experience (when listed)
educationstringComma-separated list of degrees and schools
bar_admissionsstringComma-separated list of bar admissions
peer_endorsements_countnumberNumber of peer endorsements from other attorneys
client_reviews_countnumberNumber of client reviews
average_ratingnumberAverage client rating (0-5 scale)
bio_snippetstringShort biography excerpt from the listing
profile_urlstringFull URL to attorney profile on Lawyers.com
source_pagestringURL of the listing page this record was scraped from

FAQ

How do I scrape attorney data from Lawyers.com?

The Lawyers.com Scraper handles it. Set one or more US states, optionally filter by practice area, and configure your maxItems limit. The scraper discovers cities within each state, paginates through listing pages, and extracts attorney and firm records.

How much does the Lawyers.com Scraper cost to run?

The Lawyers.com Scraper uses pay-per-event pricing: $0.10 per actor start plus $0.001 per record. A 100-attorney run costs roughly $0.20. Residential proxy usage scales with the number of pages visited.

Can I scrape all 50 states at once?

Yes. Leave the states field empty and the Lawyers.com Scraper will iterate through every state. Set a reasonable maxItems limit -- the directory is large, and an uncapped run across all states will take a while and consume significant proxy bandwidth.

What practice areas does the Lawyers.com Scraper support?

The Lawyers.com Scraper supports 30 practice areas including Personal Injury, Criminal Law, Family Law, Divorce, Bankruptcy, Real Estate, Immigration, and more. Pass the practice area slugs in the practiceAreas input field, or leave it empty to scrape all categories.

Does the Lawyers.com Scraper need proxies?

Yes. Lawyers.com uses Cloudflare protection, so US residential proxies are required. The actor configures these automatically through Apify's proxy infrastructure.


Need More Features?

Need additional fields, profile-level detail pages, or a scraper for a different legal directory? File an issue or get in touch.

Why Use the Lawyers.com Scraper?

  • Broad coverage -- 50 states, 30+ practice areas, and automatic city discovery so you do not have to manually build URL lists
  • Deduplicated -- Attorneys and firms appearing across multiple cities or practice areas are tracked and emitted once
  • Affordable -- Pay-per-event pricing at $0.001 per record with no subscription or minimum commitment