У відповідності до норм статті 131-1 Конституції України прокуратура здійснює:

1) підтримання публічного обвинувачення в суді;

2) організацію і процесуальне керівництво досудовим розслідуванням, вирішення відповідно до закону інших питань під час кримінального провадження, нагляд за негласними та іншими слідчими і розшуковими діями органів правопорядку;

3) представництво інтересів держави в суді у виключних випадках і в порядку, що визначені законом.

Крім того, пунктом 9 розділу VI Конституції України, передбачено, що прокуратура продовжує виконувати відповідно до чинних законів функцію досудового розслідування до початку функціонування органів, яким законом будуть передані відповідні функції, а також функцію нагляду за додержанням законів при виконанні судових рішень у кримінальних справах, при застосуванні інших заходів примусового характеру, пов’язаних з обмеженням особистої свободи громадян, - до набрання чинності законом про створення подвійної системи регулярних пенітенціарних інспекцій.

Згідно частини 3 статті 2 Закону України «Про прокуратуру», на прокуратуру не можуть покладатися функції, не передбачені Конституцією України.

Законом України «Про прокуратуру» закріплено засади, на яких ґрунтується діяльність прокуратури. Серед них: верховенство права та визнання людини, її життя і здоров’я, честі і гідності, недоторканності і безпеки найвищою соціальною цінністю; законність, справедливість, неупередженість та об’єктивність; територіальність; презумпція невинуватості; незалежність прокурорів, що передбачає існування гарантій від незаконного політичного, матеріального чи іншого впливу на прокурора щодо прийняття ним рішень при виконанні службових обов’язків; політична нейтральність прокуратури; недопустимість незаконного втручання прокуратури в діяльність органів законодавчої, виконавчої і судової влади; повага до незалежності суддів, прозорості діяльності прокуратури; неухильне дотримання вимог професійної етики та поведінки.

Повноваження Генерального прокурора визначені ст.9 Закону України «Про прокуратуру»:

1) представляє прокуратуру у зносинах з органами державної влади, іншими державними органами, органами місцевого самоврядування, особами, підприємствами, установами та організаціями, а також прокуратурами інших держав та міжнародними організаціями;

2) організовує діяльність органів прокуратури України, у тому числі визначає межі повноважень Генеральної прокуратури України, регіональної та місцевих прокуратур в частині виконання конституційних функцій;

3) призначає прокурорів на адміністративні посади та звільняє їх з адміністративних посад у випадках та порядку, встановлених цим Законом;

4) у встановленому цим Законом порядку на підставі рішення Кваліфікаційно-дисциплінарної комісії прокурорів приймає рішення про застосування до прокурора Генеральної прокуратури України, прокурора регіональної чи місцевих прокуратур дисциплінарного стягнення або щодо неможливості подальшого перебування їх на посаді прокурора;

5) призначає на посади та звільняє з посад прокурорів Генеральної прокуратури України у випадках та порядку, встановлених цим Законом;

6) у десятиденний строк із дня вивільнення посади повідомляє Кваліфікаційно-дисциплінарну комісію прокурорів про наявність вакантної або тимчасово вакантної посади у Генеральній прокуратурі України;

6-1) здійснює розподіл обов’язків між першим заступником та заступниками Генерального прокурора України;

7) затверджує акти з питань щодо внутрішньої організації діяльності органів прокуратури;

8) забезпечує виконання вимог щодо підвищення кваліфікації прокурорів Генеральної прокуратури України;

9) затверджує загальні методичні рекомендації для прокурорів з метою забезпечення однакового застосування норм законодавства України під час здійснення прокурорської діяльності;

9-1) за поданням Генеральної інспекції направляє матеріали до Державного бюро розслідувань;

10) виконує інші повноваження, передбачені цим та іншими законами України.

Повноваження керівника обласної прокуратури визначені ст.11 Закону України «Про прокуратуру», зокрема:

1) представляє обласну прокуратуру у зносинах з органами державної влади, іншими державними органами, органами місцевого самоврядування, особами, підприємствами, установами та організаціями;

2) організовує діяльність обласної прокуратури;

3) призначає на посади та звільняє з посад прокурорів обласних та окружних прокуратур у встановленому цим Законом порядку;

4) затверджує акти з питань, що стосуються організації діяльності обласної прокуратури;

5) {Дію пункту 5 частини першої статті 11 зупинено до 1 вересня 2021 року - див. абзац четвертий пункту 2 розділу II Закону № 113-IX від 19.09.2019} у десятиденний строк з моменту вивільнення посади повідомляє відповідний орган, що здійснює дисциплінарне провадження, про наявність вакантної або тимчасово вакантної посади у обласній прокуратурі;

6) забезпечує виконання вимог щодо підвищення кваліфікації прокурорів обласної прокуратури;

7) призначає на адміністративні посади та звільняє з адміністративних посад прокурорів у випадках та порядку, встановлених цим Законом;

8) у встановленому порядку та на підставі рішення відповідного органу про притягнення до дисциплінарної відповідальності прокурора приймає рішення про застосування до прокурора окружної прокуратури дисциплінарного стягнення або про неможливість подальшого перебування його на посаді прокурора;

9) контролює ведення та аналіз статистичних даних, організовує вивчення та узагальнення практики застосування законодавства та інформаційно-аналітичне забезпечення прокурорів з метою підвищення якості здійснення ними своїх функцій;

10) виконує інші повноваження, передбачені цим та іншими законами України.

Повноваження керівника місцевої прокуратури визначені ст.13 Закону України «Про прокуратуру», а саме:

1) представляє місцеву прокуратуру у зносинах з органами державної влади, іншими державними органами, органами місцевого самоврядування, особами, підприємствами, установами та організаціями;

2) організовує діяльність місцевої прокуратури;

3) у десятиденний строк із дня вивільнення посади повідомляє Кваліфікаційно-дисциплінарну комісію прокурорів про наявність вакантної або тимчасово вакантної посади у місцевій прокуратурі;

4) забезпечує виконання вимог щодо підвищення кваліфікації прокурорів місцевої прокуратури;

4-1) призначає на адміністративні посади та звільняє з адміністративних посад прокурорів у випадках та порядку, встановлених цим Законом;

4-2) контролює ведення та аналіз статистичних даних, організовує вивчення та узагальнення практики застосування законодавства, інформаційно-аналітичне забезпечення прокурорів з метою підвищення якості здійснення ними своїх функцій;

5) виконує інші повноваження, передбачені цим та іншими законами України.

Конкретні повноваження прокурора з виконання покладених на нього функцій визначені у розділі ІV Закону України «Про прокуратуру».