Home | About | Search | Contact

Patient Care

Medical Providers
Urgent Care
Health Services


Online Bill Payment


Medical Records
News & Events


Margaret Lafferty, M.D. - Pediatrics

Margaret Lafferty, MD - Pediatrics Dr. Lafferty grew up in a small farming community on Lake Ontario in upstate New York. During her last year of medical school in Kentucky she met her husband Sameer, and they were married in 1999. Dr. Lafferty practiced medicine in rural Oklahoma prior to beginning her practice at the Boulder Medical Center. They moved their three daughters, two dogs and a cat to Boulder in 2005. Dr. Lafferty’s interests outside of medicine include baking, hiking, crafts, and spending time with her family.



Dr. Lafferty attended St. John Fisher College in Rochester, New York where she majored in Biology. She then attended graduate school at Dartmouth College in Hanover, New Hampshire where she completed a graduate project in bacterial genetics. Having decided she liked the field of medicine and wanting more interaction with people than the lab offered, she attended the State University of New York at Buffalo where she received her medical degree. Dr. Lafferty started her residency at the Children’s Hospital of Buffalo and completed the residency at Kosair Children’s Hospital in Louisville, Kentucky.

Dr. Lafferty believes that children are ingenious, uninhibited bundles of potential at any age. She finds it very rewarding to watch them grow physically, mentally and spiritually. The bottom line is, Dr. Lafferty enjoys all aspects of pediatric medicine.



Dr. Lafferty is board certified in Pediatrics. Dr. Lafferty is a diplomate of the American Board of Pediatrics, and a member of the Colorado Medical Society and the Boulder County Medical Society.



To schedule an appointment with Dr. Lafferty please call 303-938-4750. Boulder Medical Center’s office hours are 8:30 a.m. to 5:00 p.m. Monday through Friday and 8:30 a.m. to 12:30 p.m. on Saturday. However, specific hours for each physician may vary.

In case of an emergency, Dr. Lafferty or one of her colleagues in the Pediatric Department can be reached 24 hours a day by calling 303-938-4700.


Thank you for choosing the Boulder Medical Center.