Skip to main content
Dr. John G Gregory, MD

Where I Provide Care

Primary Office
116 Northport AVE STE 216
Belfast, ME  04915
Phone: 207-505-4080
Fax: 207-338-9570
Map & Directions
Office Hours

Monday - Thursday: 8:00 a.m. to 4:00 p.m.

Friday: 8:00 a.m. to 2:00 p.m.

Dr. John G Gregory, MD

John G Gregory, MD

I completed my training in urology at the University of Pennsylvania in 1972. I then moved to St. Louis where I was active in academic medicine, teaching and practicing in three large teaching hospitals. In 2000, my wife and I moved to Northport, which was our ultimate goal since 1965 while on our honeymoon in Maine. Since then, my practice has been entirely patient oriented with the intent of helping patients move towards a happy and healthy future. I continue to enjoy the educational part of my profession and finding new things that return me to my old textbooks.
Language(s) Spoken

Education & Credentials

Education & Credentials

Board Certification
  • Urology, 1975
  • Hospital of the University of Pennsylvania, Urology, 1972
  • University of Pennsylvania School of Medicine, 1969
  • McGill University - Royal Victoria Hospital, 1968
Medical School
  • Columbia University College of Physicians & Surgeons, 1965
Hospital Affiliation
  • MaineHealth Cancer Care Network