At Macrae Medical we provide primary care and preventative care medicine. We are passionate about our patients’ well-being and we take a patient-centered approach to care. We believe that your input is vital to providing proper medical care. Our providers at Macrae Medical will take the time to listen to your immediate medical needs and overall health goals. We aim to provide thoughtful, informed solutions based on what we discuss. You will always be an active part of the decision making process, and together, we will build a plan of care that is right for you.

Our offices are located in Middletown, Rhode Island. Some of our services include: annual physical exams, wellness exams for Medicare patients, treatment of Acute and Chronic Diseases, and same day sick visits.

macrae medical providers


Meaghan Macrae, AGNP-C

Meaghan is a board certified, primary care Nurse Practitioner. She completed her undergrad at the University of Rhode Island, receiving bachelor degrees in Nursing and Psychology. She went on to work as a Registered Nurse at Rhode Island Hospital for several years before pursuing her masters degree in Nursing at Seton Hall University. She graduated as a Primary Care Adult Gerontology Nurse Practitioner and is Board Certified.

Memberships Include: American Association of Nurse Practitioners, NP Alliance of Rhode Island.

Christopher Anderson, FNP-BC

Biography coming soon!

macrae medical office



Our offices are conveniently located in Middletown, RI close to the Newport and Portsmouth borders.

333 Valley Road
Suite 4
Middletown, RI


Open by appointment only.

A provider at Macrae Medical Associates will always be on call during weekends, holidays and nights for emergencies.


Phone: 401-619-8383 | Fax: 401-619-8330

Email: MacraeMedical@gmail.com