Browse Health
Pediatrician, Endocrinologist (diabetes, hormones), Pediatric Specialist

Accepting new patients
License & Identifications

A medical license is required for a doctor to practice medicine in a particular state. Requirements vary by state but most require, at a minimum, post-graduate training in the doctor’s specific specialty. An NPI number is a national identifier unique to an individual health care provider and is managed by the Center for Medicare & Medicaid Services (CMS).

Learn more about Dr. Margaret Macgillivray:

View the full profile to get information on:

  1. Qualifications
  2. What's important to you

View full profile

Patient Reviews

Have you visited Dr. Macgillivray? Share your experience.
Write a Review

Specialties & Research

Dr. Margaret Macgillivray, MD is board certified in Pediatrics and Pediatric Endocrinology.

  • She has special expertise in 15 areas:
  • Adrenal Gland Diseases
  • Congenital Adrenal Hyperplasia
  • Congenital Hypothyroidism
  • Diabetes
  • Diabetes Mellitus
  • Diabetic Ketoacidosis
  • Dwarfism (Achondrogenesis)
  • Growth Disorders
  • Hyperthyroidism
  • Hypoglycemia
  • Hypothyroidism
  • Mental Retardation
  • Pituitary Diseases
  • Sex Chromosome Aberrations
  • Turner Syndrome

Education & Awards

Dr. Macgillivray graduated from University Of Toronto Faculty Of Medicine. She has 2 awards.

One of America's Leading Experts on:
Growth Disorders


Dr. Macgillivray has 5 hospital affiliations:

  • Women and Children's Hospital 
  • Millard Fillmore Hospital 


  • Greek
  • Italian

> > > > Dr. Margaret Macgillivray, MD

Similar doctors nearby

Dr. James Hereth

7 years experience
Buffalo, NY

Dr. Dolly Sharma

8 years experience
Buffalo, NY

Dr. Geroge Rosenfeld

Buffalo, NY

Dr. Theodore Putnam

49 years experience
Buffalo, NY

Dr. Lynn Lawrence

11 years experience
Buffalo, NY

Dr. Vanessa Razack

6 years experience
Buffalo, NY
Search All Similar Doctors
Additional Information
Dr. Margaret Hilda Macgillivray MD is a female Pediatrician and practices in Pediatrics and Pediatric Endocrinology.
Where does Dr. Margaret H. Macgillivray practice?
Dr. Margaret Macgillivray has 1 office location.
Dr. Margaret Macgillivray practices Pediatrics and Pediatric Endocrinology near Buffalo, NY.
See Buffalo Pediatricians and Buffalo Endocrinologists.