В лечебно-профилактических учреждениях Санкт-Петербурга наблюдается дефицит специалистов. По данным Комитета по здравоохранению администрации Санкт-Петербурга, в настоящее время не хватает 420 врачей и 2870 медсестер и фельдшеров (среднего медицинского персонала).
Более всего необходимы врачи анестезиологи, реаниматологи и клинической лабораторной диагностики. Ощущается недостаток детских терапевтов, сотрудников скорой медицинской помощи.
Для работы в учреждениях требуется 296 участковых терапевтов, 72 врача скорой медицинской помощи и 1429 медицинских сестер. Кроме того, свободно 967 вакансий врачей различных специальностей и 1707 - среднего медицинского персонала.