Our Alliance

We partner with the brightest physicians in the area.

New Search
Gregory Ackroyd MD
Practice accepting new patients.

Gregory Ackroyd MD

(707) 526-3500
Primary Specialties
  • Sleep Medicine
Secondary Specialties
  • Neurology
Medical Groups & Affiliations
  • St. Joseph Health Medical Group

Primary Office

St. Joseph Health Medical Group
585 West College Avenue
Suite A
Santa Rosa, CA 95401
(707) 526-3500
(707) 573-8342
Web Page:

Secondary Office

St. Joseph Health Medical Group
1476 Professional Drive
Suite 504
Petaluma, CA 94954
(707) 781-7231
(707) 781-7364

Physician Bio

Dr. Ackroyd is board certified in neurology and sleep medicine. He is currently the Medical Director at North Bay Sleep Medicine Institute and specializes in the diagnosis and treatment of sleep disorders. Dr. Ackroyd has maintained a private practice in Santa Rosa for the past seven years - in his spare time, Dr. Ackroyd enjoys a busy life with his wife Caroline and their two small children.

Dr. Ackroyd is a member of the following professional health organizations:

  • American Heart Association
  • American Stroke Association
  • American Academy of Sleep Medicine
  • American Academy of Neurology
  • American Medical Association


  • College:
    University of California- Los Angeles - Los Angeles, CA
  • Medical School:
    Ross University School of Medicine - Portsmouth
  • Internship:
    Good Samaritan Hospital - Cinncinati, OH
  • Residency:
    University of Texas Medical Branch - Galveston, TX
  • Residency:
    University of Texas Medical Branch - Galveston, TX
  • Fellowship:
    University if North Carolina - Chapel Hill, NC
  • Board Certified in Sleep Medicine


  • American Medical Association

Areas of Expertise

Dr. Ackroyd specializes in sleep medicine.


Best Neurology Resident, University of Texas Medical Branch, 2004, 2005 American Academy of Neurology Resident Scholarship, 2005