Mark Tomlinson, MD, is a board-certified maternal-fetal medicine physician and surgeon at Northwest Perinatal Center in Portland, Oregon.
Dr. Tomlinson was raised in Sault Ste. Marie in Michigan's upper peninsula. He received his medical degree from Wayne State University in Detroit.
Dr. Tomlinson completed his residency in obstetrics and gynecology at Harbor/UCLA Medical Center in Torrance, California and following the residency, it was time to pay back a commitment to the U.S. Air Force. An assignment in Anchorage, Alaska came as a real shock after four years of living in California. However he and his wife loved Alaska, and the practical medical experience he gained there was invaluable.
In 1991 he was board certified in obstetrics and gynecology. Dr. Tomlinson returned to Wayne State University for his subspecialty training in maternal-fetal medicine. He then joined the medical school faculty teaching obstetrics and maternal-fetal medicine. In 1997 he was board certified in maternal-fetal medicine.
Maternal Fetal Medicine, Hutzel Hospital Wayne State University, 1995
OB/GYN, Harbor University of California Los Angeles Medical Center, 1989
OB/GYN, Harbor University of California Los Angeles Medical Center, 1986
Doctor of Medicine, Wayne State University School of Medicine, 1985
Masters of Business Aministration, University of Alaska, 1970
Bachelor of Arts, Pharmacy, Ferris College, 1983
International Society of Ultrasound in Obstetrics & Gynecology
Society for Maternal-Fetal Medicine
Pacific Coast Obstetrical and Gynecological Society
American Institute of Ultrasound in Medicine
American College of Obstetricians and Gynecologists
Oregon Medical Association
American Medical Association
If you’re pregnant and want to begin care at WHA–or need to schedule an appointment during your pregnancy, call us! Find a provider and location here.
This will allow our teams to check whether your plan may require a referral for the care you need or to prepare benefits information to share with you at your visit. If you do not enter insurance information when scheduling, you may be asked to pay a $200-$500 deposit before receiving service.