Michael DeMarco, DO
Physical Medicine & Rehabilitation - Electrodiagnostic Medicine & Interventional Spine Care in Catonsville, Columbia, and Eldersburg
About Dr. DeMarco
Baltimore Magazine Top Doctor 2017, 2018, 2019, 2020, 2021, 2022
Dr. Michael DeMarco is a physiatrist with over 15 years of experience. He is board certified in physical medicine and rehabilitation, pain medicine, and electrodiagnostic medicine.
His areas of interest include:
- Diagnosis and treatment of neck and low back pain
- Diagnosis and treatment of generalized joint pain
- Diagnosis and treatment of any numbness, tingling, or weakness in the extremities
- Comprehensive care for patients with chronic pain (minimizing the use of opioid medications)
Dr. DeMarco hails from New Jersey, where he studied exercise science at Rutgers University. He earned his medical degree from the School of Osteopathic Medicine at the University of Medicine and Dentistry of New Jersey in 2000. In addition to academic awards, he served as president of his class and president of the school.
After medical school, Dr. DeMarco served in the US Army. He completed his internship and residency at the prestigious Walter Reed Army Medical Center. While in the military, he was recognized for excellence in education for medical residents.
Dr. DeMarco is active in the American Association of Neuromuscular & Electrodiagnostic Medicine and American Society of Interventional Pain Physicians. He is chairperson of the Maintenance of Certification Committee of the American Board of Electrodiagnostic Medicine and served as an oral examiner. He has authored several articles on combat casualty care, and a book chapter on the care of peripheral nerve trauma.
When Dr. DeMarco is not doctoring, he enjoys outdoor activities with his wife and two children, as well as cooking and playing golf.
To schedule an appointment with Dr. Michael DeMarco, use our secure online scheduling, or call us at (410) 644-1880.
Dr. DeMarco’s Locations
Insurance & Billing
At Orthopaedic Associates of Central Maryland, we accept workers’ compensation, Medicare, and most major insurance plans. Please contact your insurance company or you may call our office at (410) 644-1880 to find out if we accept your plan.