Skip to main content

Ob-Gyn | Obstetrics & Gynecology

MaineHealth provides obstetrics and gynecology (Ob-Gyn) services at doctor’s offices, specialty clinics and community hospitals across Maine and in parts of New Hampshire. Our caring and highly-skilled team is here to support you from puberty through menopause - providing comprehensive women's health and wellness services, close to home.

Ob-Gyn Provider Directory

Looking for a doctor who specializes in obstetrics and gynecology?

Find a Doctor

What are obstetrics and gynecology?

Obstetricians and gynecologists (Ob-Gyns) specialize in women's reproductive and sexual health. The American College of Obstetricians and Gynecologists recommends that girls first see a gynecologist when they're between the ages of 13 and 15. Ob-Gyns care for women throughout their lives - teens, pregnancy, childbirth,menopause and beyond.

Your ob-gyn is your partner in reproductive and sexual health and the annual visit is your time to ask questions and talk about any health concerns. In between visits, let your doctor know if you are having problems. Working together, we can help you prevent illness, meet your health goals, and greet each new phase of life with confidence.

Women's Health Services

  • Routine gynecological exams
  • Preventive screenings
  • Breast exams and mammogram referrals
  • Birth control and sexual health
  • Education and counseling
  • UTI testing and treatment
  • Vaginal infections testing and treatment
  • Pregnancy and birth
  • Menopause and healthy aging

Whether you have a specific health concern, or just need a routine wellness exam, we look forward to seeing you!

Why MaineHealth?

As the largest health care organization in Maine, and a leading health care provider serving northern New Hampshire, MaineHealth is recognized as one of the nation’s top integrated health care delivery networks. 

Convenient access to routine and diagnostic breast exams

MaineHealth offers mammogram services at specialty clinics and community hospitals across the region.

ERROR in component Related Providers.
Exception thrown in method: Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage
Session ID: cpioycrk5douodvvp5ewo50v

  • System.Web.HttpUnhandledException (0x80004005): An unhandled exception occurred. ---> System.InvalidOperationException: Sequence contains no elements
  • at System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func)
  • at Coria.Foundation.Search.Services.SearchService.GetQueryStringBasedOnSearchType(List`1 items, List`1 queryString, String searchType) in D:\a\1\s\Coria\src\Foundation\Search\code\Services\SearchService.cs:line 219
  • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetValidSearchQuery(Item currentItem, List`1 searchTypeItems) in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1715
  • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetRelatedProvidersViewModel() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1475
  • at MaineHealth.Feature.MaineHealthSearch.Controllers.MaineHealthSearchController.RelatedProviders() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Controllers\MaineHealthSearchController.cs:line 130
  • at lambda_method(Closure , ControllerBase , Object[] )
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
  • at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass24_0.<InvokeActionMethodWithFilters>b__0()
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethodFilter(IActionFilter filter, ActionExecutingContext preContext, Func`1 continuation)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.ShowErrorMessage(ExceptionContext exceptionContext, ExceptionArgs args)
  • at Sitecore.Mvc.Pipelines.MvcEvents.Exception.ShowAspNetErrorMessage.Process(ExceptionArgs args)
  • at (Object , Object )
  • at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain, Boolean failIfNotExists)
  • at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, String pipelineDomain)
  • at Sitecore.Mvc.Pipelines.PipelineService.RunPipeline[TArgs](String pipelineName, TArgs args)
  • at Sitecore.Mvc.Filters.PipelineBasedRequestFilter.OnException(ExceptionContext exceptionContext)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeExceptionFilters(ControllerContext controllerContext, IList`1 filters, Exception exception)
  • at System.Web.Mvc.ControllerActionInvoker.InvokeAction(ControllerContext controllerContext, String actionName)
  • at System.Web.Mvc.Controller.ExecuteCore()
  • at System.Web.Mvc.ControllerBase.Execute(RequestContext requestContext)
  • at Sitecore.Mvc.Controllers.ControllerRunner.ExecuteController(Controller controller)
  • at Sitecore.Mvc.Controllers.ControllerRunner.Execute(TextWriter writer)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Render(Renderer renderer, TextWriter writer, RenderRenderingArgs args)
  • at Sitecore.Mvc.Pipelines.Response.RenderRendering.ExecuteRenderer.Process(RenderRenderingArgs args)
  • at Coria.Foundation.Utilities.Pipelines.RenderingErrorHandler.ExecuteRenderer.Process(RenderRenderingArgs args) in D:\a\1\s\Coria\src\Foundation\Utilities\code\Pipelines\RenderingErrorHandler\ExecuteRenderer.cs:line 39