Super Lawyers Scraper - Top Attorney Directory avatar

Super Lawyers Scraper - Top Attorney Directory

Pricing

Pay per event

Go to Apify Store
Super Lawyers Scraper - Top Attorney Directory

Super Lawyers Scraper - Top Attorney Directory

Scrape peer-reviewed attorney profiles from SuperLawyers.com. Extract names, firms, practice areas, contact info, selection years, education, and social links. Filter by state and 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

17 hours ago

Last modified

Share

Super Lawyers Directory Scraper

Scrape peer-reviewed attorney profiles from SuperLawyers.com — the curated legal directory where the top 5% of attorneys per state earn selection through a multiphase peer-review process. Extract names, firm details, practice areas, contact information, education, selection years, social links, and geo coordinates across all 50 U.S. states and Washington D.C.

Because every listed attorney has passed independent vetting, this dataset is higher-signal than bulk legal directories. You are getting top-rated attorneys, not raw unfiltered listings.


What Data Does the Super Lawyers Scraper Extract?

The scraper outputs up to 25 fields per attorney record. A two-phase crawl strategy controls depth and cost: the fast listing phase extracts structured data from JSON-LD blocks on directory pages; the optional profile enrichment phase visits individual profile pages for extended fields including biography, focus area percentages, selection year history, bar activity, and social links.

Output Fields

FieldDescription
nameAttorney full name
job_titleProfessional title (e.g. "Attorney at Law")
awardAward status (e.g. "Selected to Super Lawyers", "Selected to Rising Stars")
firm_nameLaw firm name
firm_legal_nameFirm legal name (may differ from display name)
practice_areasList of practice area strings — profile enrichment only
focus_areasPractice focus areas with percentage breakdowns (e.g. "50% Personal Injury - General: Plaintiff") — profile enrichment only
phoneAttorney or firm phone number
street_addressOffice street address
cityOffice city
stateTwo-letter U.S. state code
zipOffice ZIP code
latitudeOffice latitude coordinate
longitudeOffice longitude coordinate
websiteAttorney or firm website URL — profile enrichment only
law_schoolLaw school attended
selection_yearsYears selected to Super Lawyers (e.g. ["2018", "2021", "2024"]) — profile enrichment only
bar_activityBar and professional organization memberships — profile enrichment only
bioFull biography text — profile enrichment only
linkedin_urlLinkedIn profile URL — profile enrichment only
facebook_urlFacebook page URL — profile enrichment only
twitter_urlTwitter/X profile URL — profile enrichment only
photo_urlAttorney headshot photo URL
profile_urlFull SuperLawyers profile URL
firm_profile_urlSuperLawyers firm profile URL

Results are available in three pre-built dataset views: Attorney Overview (name, firm, location, practice areas, award status), Contact Details (phone, address, website, LinkedIn), and Full Attorney Profile (all 25 fields).


Input Options

Filter by State

Select one or more U.S. states using two-letter abbreviations. Supports all 50 states and DC. Defaults to all states when left empty — use with a maxItems limit to avoid unexpectedly large runs.

Filter by Practice Area

Filter by one or more of 36 legal practice categories including:

  • Personal Injury
  • Criminal Defense
  • Business Litigation
  • Family Law / Divorce
  • Employment & Labor
  • Estate Planning & Probate
  • Immigration
  • Bankruptcy
  • Medical Malpractice
  • Intellectual Property
  • Civil Rights
  • Mergers & Acquisitions
  • DUI / DWI
  • Workers' Compensation
  • Cannabis Law

Leaving the practice area filter empty crawls a default set of 15 major categories for the selected states.

Filter by City

Narrow results to a specific city using a URL-compatible slug (e.g. los-angeles, new-york). Combine with a state filter for precise targeting. Check the SuperLawyers URL structure to confirm the correct slug — not all city spellings match.

Profile Enrichment

Enable enrichProfiles to visit each attorney's individual profile page. This adds biography text, focus area percentages, selection year history, bar association memberships, and social links. Enrichment roughly doubles crawl time and cost per record.

Direct Profile URLs

Provide a list of specific profiles.superlawyers.com URLs to scrape individual attorneys without running a full directory crawl.

{
"states": ["CA", "TX", "NY"],
"practiceAreas": ["personal-injury-plaintiff", "medical-malpractice"],
"city": "los-angeles",
"enrichProfiles": true,
"maxItems": 500,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

Example Input — Direct Profile Scrape

{
"profileUrls": [
{ "url": "https://profiles.superlawyers.com/california/beverly-hills/lawyer/sark-ohanian/4b5a5762-cdab-46c8-87a5-240a0ed26c57.html" }
],
"maxItems": 0,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

Sample Output

Listing mode (enrichProfiles: false) — data from directory JSON-LD:

{
"name": "John A. Smith",
"job_title": "Attorney at Law",
"award": "Selected to Super Lawyers",
"firm_name": "Smith & Associates LLP",
"firm_legal_name": "Smith & Associates LLP",
"practice_areas": null,
"focus_areas": null,
"phone": "(310) 555-0100",
"street_address": "1234 Wilshire Blvd Suite 500",
"city": "Los Angeles",
"state": "CA",
"zip": "90017",
"latitude": 34.062379,
"longitude": -118.35189,
"website": null,
"law_school": "UCLA School of Law",
"selection_years": null,
"bar_activity": null,
"bio": null,
"linkedin_url": null,
"facebook_url": null,
"twitter_url": null,
"photo_url": "https://cdn.superlawyers.com/image/upload/.../john-smith.png",
"profile_url": "https://profiles.superlawyers.com/california/los-angeles/lawyer/john-a-smith/uuid.html",
"firm_profile_url": "https://profiles.superlawyers.com/california/los-angeles/lawfirm/smith-associates/uuid.html"
}

Profile enrichment mode (enrichProfiles: true) — additional fields populated:

{
"practice_areas": ["Personal Injury - General: Plaintiff", "Civil Litigation", "Medical Malpractice"],
"focus_areas": [
"50% Personal Injury - General: Plaintiff",
"30% Medical Malpractice: Plaintiff",
"20% Civil Litigation: Plaintiff"
],
"website": "https://smithlaw.com",
"selection_years": ["2020", "2021", "2022", "2023"],
"bar_activity": ["California State Bar Association, Member", "Los Angeles County Bar Association"],
"bio": "John A. Smith is a trial lawyer specializing in...",
"linkedin_url": "https://www.linkedin.com/in/john-smith/",
"facebook_url": "https://www.facebook.com/smithlaw/",
"twitter_url": "https://twitter.com/smithlaw"
}

Use Cases

  • Legal marketing agencies building targeted outreach lists for litigation support services, expert witness platforms, and bar association events
  • Law firms researching competitor positioning, practice area concentration, and geographic coverage before entering a new market
  • LegalTech and SaaS companies enriching CRM records with verified attorney contact data and credentials
  • Recruiters and headhunters targeting peer-vetted attorneys with specific practice specialties and multi-year selection records
  • Insurance and financial services firms identifying high-value legal contacts by specialty and region
  • Research teams analyzing attorney distribution, geographic concentration, and practice area trends across the U.S. legal market

Pricing

Pay-per-result (PPE). You are charged per attorney profile returned. Profile enrichment mode visits two pages per attorney (listing + profile) versus one for listing-only, which uses more compute and proxy bandwidth per record.


Limitations

  • Residential proxies required. SuperLawyers.com is protected by Cloudflare. The actor defaults to Apify US residential proxies. Datacenter proxies will be blocked.
  • Crawl speed. Cloudflare challenge resolution adds a 10-second wait per page. Concurrency is capped at 2 to avoid rate limits. Large runs (all states, all practice areas) can take several hours.
  • Profile enrichment cost. Listing-phase data is reliable for contact outreach. Enable enrichment only when you specifically need biographies, focus area percentages, or selection year history.
  • City filter format. The city field must match SuperLawyers' URL slug exactly (e.g. los-angeles, not Los Angeles). Empty results usually indicate a slug mismatch.
  • Directory scope. Only attorneys selected to Super Lawyers or Rising Stars appear — approximately the top 5% per state. This is not a complete attorney directory.
  • Focus areas and bar activity are extracted from HTML and may be absent if SuperLawyers updates their page structure. JSON-LD fields (name, firm, phone, address) are more stable.

Frequently Asked Questions

How do I scrape attorney data from SuperLawyers.com? Configure the state and practice area filters, set a maxItems limit, and run the actor. The default configuration (California, all major practice areas, 100 records) completes in under 10 minutes.

What is Super Lawyers and why is the data high-quality? Super Lawyers selects attorneys through peer nominations, independent research, and peer evaluations. Less than 5% of attorneys in a state receive the designation in a given year. The directory represents practicing attorneys at the top of their fields — not bulk unfiltered listings.

Can I scrape a specific attorney's profile? Yes. Provide one or more profiles.superlawyers.com URLs in the profileUrls input field. The actor scrapes those profiles directly without running a directory crawl.

What proxy type does the actor use? US residential proxies via Apify Proxy. The proxy configuration is pre-set — you do not need to change it unless you are supplying your own residential proxy provider.

Does it scrape Rising Stars as well? Yes. Both "Selected to Super Lawyers" and "Selected to Rising Stars" designations appear in the directory and are scraped. The award field distinguishes them.


Need a custom feature or a different data field? Get in touch via the Apify Store contact form.