OrbTop

AOA Optometrist Doctor Finder Scraper

LEAD GENERATIONBUSINESS

AOA Optometrist Doctor Finder Scraper

Scrapes the American Optometric Association's official Doctor Locator to extract structured optometrist profiles from the AOA's member database. Returns doctor name, practice, full address, phone number, and profile URL for every member listed in any US state.

Features

  • Full national coverage — enumerate all 50 US states or a custom subset
  • Official source — data comes directly from AOA's member database, not from Google Maps guesses
  • Structured records — name, practice, street address, city, state, ZIP, phone, and AOA member/practice IDs
  • maxItems control — stop early for quick samples or market research snapshots
  • Deduplication — skips duplicate member/practice combinations across overlapping state queries

Input

Field Type Default Description
states string[] ["NY"] 2-letter US state codes to scrape. Leave empty for all 50 states.
maxItems integer 10 Maximum records to return. 0 = unlimited.

Example — sample from New York:

{
  "states": ["NY"],
  "maxItems": 100
}

Example — full national roster:

{
  "states": [],
  "maxItems": 0
}

Output

Each record in the dataset:

Field Type Description
full_name string Doctor's full name (e.g. "Dr. Jane Smith")
credentials string Credential suffix if present in name
practice_name string Name of the optometry practice or clinic
street_address string Street address of the practice
city string City
state string 2-letter state code
zip string ZIP code
phone string Practice phone number
profile_url string Full URL to the AOA doctor profile page
member_id string AOA member ID
practice_id string AOA practice ID
search_state string State code used in the query
scraped_at string ISO-8601 scrape timestamp

Sample record:

{
  "full_name": "Dr. Jay Yoon",
  "credentials": null,
  "practice_name": "Chelsea Eye Ophthalmology",
  "street_address": "157 W 19th St",
  "city": "New York",
  "state": "NY",
  "zip": "10011",
  "phone": "(212)727-3717",
  "profile_url": "https://www.aoa.org/healthy-eyes/find-a-doctor/doctor-profile?&memberId=00104372&practiceId=00797679",
  "member_id": "00104372",
  "practice_id": "00797679",
  "search_state": "NY",
  "scraped_at": "2026-06-11T10:30:00.000Z"
}

Use Cases

  • B2B lead generation — Build prospect lists for optical equipment, pharma reps, EHR/practice management software, and professional services targeting optometrists
  • Market research — Analyze optometry practice density by geography for expansion planning
  • Healthcare provider intelligence — Compile authoritative member directories for insurance networks, referral databases, or competitive analysis
  • Recruitment — Identify licensed optometrists by location for staffing agencies and healthcare recruiters

Data Source

All data is sourced from the AOA Doctor Locator, the official public directory of American Optometric Association member doctors of optometry. The AOA represents more than 40,000 doctors of optometry across all 50 US states.

Scale

  • New York alone lists 750+ doctors across 76 pages
  • Full national enumeration yields 40,000+ records
  • Runtime for a full 50-state run: approximately 2-4 hours (sequential state-by-state crawl respecting server load)