Агропромышленный комплекс Петербурга обеспечивает жителей города основными продуктами питания в среднем на 60-65%: хлебобулочными изделиями на 90%, молоком и молочными продуктами на 65% и овощами и картофелем на 10%. Пищевые и перерабатывающие предприятия Петербурга получают субсидии на возмещение процентных ставок по кредитам, полученным на закупку сельскохозяйственного сырья.
Продовольственный комплекс Петербурга представлен 11 основными отраслями, включающими в себя 80 крупных и средних предприятий, а также 159 малых производств, специализирующихся на выпуске продуктов питания. Это 12,3% от общего объема продукции обрабатывающих производств города. В пищевых и перерабатывающих организациях трудится более 39 тыс. человек, что составляет около 16,5% работников промышленности города. За 2012 год в бюджет Петербурга предприятиями пищевой и перерабатывающей промышленности перечислено более 19 млрд.рублей, что составило 34,5% общей суммы налоговых поступлений всех предприятий в бюджет города, и 117,3 млрд рублей - 25,8% от перечислений всей экономики Петербурга.
В Петербурге работают крупные производители мясной продукции (колбасных изделий, мясных полуфабрикатов): ОАО "Парнас-М", ООО "Славянка", ООО "Петербурженка", ООО "Равиоли", ООО "Иней", ООО "Концерн "Пять звезд", ОАО МК "Диетпродукт", ООО "Невский трест", ООО "Талосто-Продукты". Крупные производители молочной продукции: молочный комбинат "ПЕТМОЛ", компания "ЮНИМИЛК", "Балтийское молоко", филиал ОАО "Вимм-Билль-Данн", молочный завод "Пискаревский".
В Петербурге расположены три мельничных комбината: Ленинградский комбинат хлебопродуктов имени С.М. Кирова, Петербургский мельничный комбинат, СПб ГУП "Продовольственный фонд" — общей мощностью 768,6 тыс. т муки в год и элеваторные емкости для хранения зерна на 276,5 тыс. т. Хлебопекарная отрасль представлена четырьмя группами компаний, в составе которых работают 11 крупных и средних организаций: ОАО "Каравай", ООО "ГК "Дарница", ОАО "Фацер", ОАО "Хлебный завод "Арнаут" и др.
В рыбохозяйственном комплексе Петербурга функционируют 27 рыбодобывающих организаций и индивидуальных предпринимателей, более 60 рыбоперерабатывающих организаций. Рыбодобывающие организации Петербурга осуществляют промысел в северо-восточной и центрально-восточной частях Атлантического океана, в Балтийском море, Финском заливе и озерах. Вылов и объем производства рыбы и рыбной продукции в 2013 году составили соответственно 59,3 тыс. и 58,1 тыс. т. Крупными рыбоперерабатывающими предприятиями Петербурга являются ООО "Асто", ООО "Океан Трейдинг Компани", ЗАО "Балтийский берег", ОАО "Рыбообрабатывающий комбинат №1".
На территории Петербурга сельскохозяйственное производство представлено предприятиями по производству и переработке молока, мяса, овощей, картофеля и цветочной продукции для поставок населению и обеспечения кормами собственного животноводства. На территории Петербурга в открытом грунте выращивается более 18 наименований овощей.
В сельском хозяйстве Петербурга трудится около 3500 человек. На территории Петербурга расположены СПК "Детскосельский", ОАО "Невское" по племенной работе", ПК "Шушары", СПК "Пригородный" и ФГУП "Генофонд".