Beacon Primary Care is no longer accepting new direct primary care patients. If you are interested in our insurance accepting Pediatrics practice please visit “BeaconPeds.Info“. If you are on Medicare and require home visiting physician services please contact the office at 845.883.8633.


Michael R. O’Brien, MD.

Generalist Physician; Pediatrics & Internal Medicine
Beacon Primary Care, PC

I am an Internal Medicine and Pediatrics doctor, general physician for both adults and children.

I graduated from SUNY Downstate medical school, where I was a founding member of the Brooklyn Free Clinic.  I did my residency at the University at Buffalo, rotating through the Women’s and Children’s Hospital of Buffalo, Buffalo General Hospital, Erie County Medical Center, the VA, and Roswell Park Cancer Center.

I also trained at Yale University, in the Robert Wood Johnson Clinical Scholars Program physician leadership fellowship, focused on healthcare systems redesign and clinical epidemiology.

Now, my family and I have settled in Beacon, NY.

I have opened Beacon Primary Care in order to bring quality, thoughtful, and personalized medicine to children, adults, and families right here in my hometown.

I hope you will join my practice, and I look forward to caring for you and your family.

Call or schedule an appointment online today!


Call us at 845.883.8633 or reach out and send us a message.


Beacon Primary Care

Beacon Primary Care

Beacon Primary Care

Beacon Primary Care