Skip to main content

Weight Management | Adult Obesity

The U.S. Centers for Disease Control estimates that over one third of adults in the United States are obese. This epidemic puts obese adults at risk for serious diseases and health conditions.

What causes obesity?

Weight gain is often caused by regularly eating more calories than are burned through activity and exercise. Other causes include:

  • Inactive lifestyle

  • Diet high in calories and fat

  • Lack of sleep

  • Genetics

  • Aging

  • Medical conditions

What health conditions are related to obesity?

Obesity can lead to serious health conditions and diseases, including:

  • Diabetes

  • Arthritis

  • Cancer (breast, colon and endometrial)

  • Fatty liver disease

  • Gallbladder disease

  • Heart disease

  • High blood pressure

  • High cholesterol

  • Infertility

  • Sleep apnea

  • Stroke

How do you treat obesity?

Your doctor can help you choose a treatment option that will work best for your condition and weight loss goals. Your doctor may recommend that you also work with a dietitian, therapist or other professionals in the health care field to help reach your weight loss goals.

Obesity Treatment Options

Making healthy changes

Lifestyle and behavior changes, such as making improvements to your diet and becoming more active can help lower weight. Talk to your primary care provider. Your provide may refer you to a dietitian.

     

    When is medication prescribed for weight loss?

     

    Your doctor may prescribe a weight loss medication in combination with healthy eating and exercise plans. Weight loss medications are only used if you have a BMI of 27 or higher, have obesity-related health issues, and other weight loss methods have not been effective.

     

     

    Am I candidate for weight-loss surgery?

     

    Your doctor will only recommend weight loss surgery if you have a BMI of 40 or higher, or have a BMI of 35-39.9 and a serious obesity-related health issue. Surgery options include:

    • Biliopancreatic diversion

    • Gastric bypass surgery

    • Gastric sleeve

    • Laparoscopic adjustable gastric banding (LAGB)

      

     

    MaineHealth is committed to lowering levels of obesity

    MaineHealth has made preventing and reducing obesity levels a top priority.

     

    Talk with your doctor about your options for weight loss. We are committed to helping our patients reach their weight loss goals and be as healthy as they can be.

     

    Healthy Eating Guide

    From sipping a blueberry smoothie to savoring a black bean burrito, here are recipes and tips for eating healthy.

    Diabetes Prevention Program

    This free program helps people lower their chance of developing type 2 diabetes and other serious health problems, like heart disease or stroke.

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

    • 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 1718
    • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetRelatedProvidersViewModel() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1478
    • 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

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

    • 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 1718
    • at MaineHealth.Feature.MaineHealthSearch.Repositories.MaineHealthSearchRepository.GetRelatedLocationsViewModel() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Repositories\MaineHealthSearchRepository.cs:line 1305
    • at MaineHealth.Feature.MaineHealthSearch.Controllers.MaineHealthSearchController.RelatedLocations() in D:\a\1\s\src\Feature\MaineHealthSearch\code\Controllers\MaineHealthSearchController.cs:line 101
    • 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

    Latest News

    View All
    U.S. News & World Report Names MMC ‘Best Regional Hospital’ for Ninth Straight Year
    U.S. News & World Report has named Maine Medical Center (MMC) as the best hospital in Maine for 2021-2022. It is the ninth consecutive year that the hospital has been named as a “Best Regional Hospital.” MMC also was recognized as “high performing” in 13 common procedures and conditions included in the annual survey of U.S. hospitals.
    Memorial Hospital Holds 41st Annual Golf Tournament to Support Enhancement of Pediatric Services
    Memorial Hospital held its 41st Annual Golf Tournament on July 22 at the North Conway Country Club with 132 golfers in attendance.
    Annual Health Care Golf Classic Benefits Two Organizations
    Franklin Community Health Network’s annual Health Care Golf Classic was held July 12 at the Sugarloaf Golf Club netting approximately $17,500 in proceeds to benefit the Healthy Community Coalition (HCC) of Greater Franklin County and the Martha B. Webber Breast Care Center.
    MaineHealth makes significant workforce investment, raising wages for its care team members starting Aug. 8
    In addition to a base wage increase for nearly all employees, the minimum pay rate across the health system will rise from $14 to $17 an hour, and market adjustments will be made for hard-to-fill roles.