В 2001 году в городе Ставрополе начало функционировать муниципальное учреждение здравоохранения "Городской центр медицинской профилактики", которое в 2015 году было переименовано в государственное бюджетное учреждение здравоохранения Ставропольского края (далее - ГБУЗ СК) "Ставропольский краевой центр медицинской профилактики".
В 2007 - 2010 годах в медицинских организациях Ставропольского края работало всего 2 отделения медицинской профилактики и 13 кабинетов медицинской профилактики. В связи с недофинансированием системы здравоохранения и недостаточной подготовкой медицинских работников отделений медицинской профилактики и кабинетов медицинской профилактики работа по профилактике неинфекционных заболеваний и проведению мероприятий по формированию здорового образа жизни населения Ставропольского края осуществлялась не в полном объеме. Кроме того, обеспеченность населения Ставропольского края врачами была ниже, чем в среднем по Российской Федерации.
В декабре 2009 года были созданы шесть центров здоровья для обслуживания взрослого населения Ставропольского края в ГБУЗ СК "Шпаковская районная больница", ГБУЗ СК "Ессентукская городская поликлиника", ГБУЗ СК "Кисловодская городская больница", ГБУЗ СК "Пятигорская городская поликлиника N 1", ГБУЗ СК "Городская больница" города Невинномысска, ГБУЗ СК "Городская клиническая поликлиника N 6" города Ставрополя.
В 2010 году в Ставропольском крае начали функционировать четыре центра здоровья для обслуживания детского населения Ставропольского края в ГБУЗ СК "Петровская районная больница", ГБУЗ СК "Советская районная больница", ГБУЗ СК "Пятигорская городская детская больница", ГБУЗ СК "Городская детская поликлиника N 3" города Ставрополя.
Динамика охвата населения Ставропольского края мероприятиями первичной профилактики неинфекционных заболеваний и формирования здорового образа жизни в Ставропольском крае представлена в таблице 38.