У відповідності до норм статті 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) у десятиденний строк з моменту вивільнення посади повідомляє Кваліфікаційно-дисциплінарну комісію прокурорів про наявність вакантної або тимчасово вакантної посади у регіональній прокуратурі;

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

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

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

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

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

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

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

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

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

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

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

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

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

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