AOA Optometrist Doctor Finder Scraper
Pricing
Pay per event
AOA Optometrist Doctor Finder Scraper
Scrapes the AOA official Doctor Locator to extract optometrist profiles — name, practice, address, phone, and profile URL — for every US state. Enumerate the full 40k+ AOA member roster by state for B2B lead gen and healthcare intelligence.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
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)