Прокуратура Азербайджанской Республики (азерб. Azərbaycan Respublikası Baş Prokurorluğu) является единым централизованным органом, основанным на подчинении территориальных и специализированных прокуроров Генеральному прокурору Азербайджанской Республики. Согласно 133 статье Конституции Азербайджанской Республики, прокуратура, в порядке, предусмотренных законом, осуществляет контроль за исполнением законов, а также в необходимых (предусмотренных законом) случаях открывает уголовные дела и проводит следствие, возбуждает иск, а также протестует решение суда.
 После присоединения Азербайджана к России при судах был учреждён прокурорский надзор. В 1862 году были приняты «Основные положения о прокуратуре».
 Действовали прокуроры окружных судов Бакинской и Елизаветпольской губернии, Тифлисской судебной палаты. В 1868 году было создано 13 новых судебных управлений с прокурорами в составе.
 1 октября 1918 года Совет Министров АДР принял решение об организации органов прокуратуры в составе Бакинского окружного суда.
 18 ноября 1918 года было принято «Положение об азербайджанской судебной палате». Министр юстиции АДР одновременно являлся главным прокурором республики.
 В годы АДР, генеральными прокурорами, а также министрами юстиции были Фатали хан Хойский, Халил бек Хасмамедов, Аслан-бек Сафикюрдский и Теймур бек Макинский. В состав Судебной Палаты АДР входили все прокуратуры состава Бакинского и Гянджинского судов. 
 С созданием Азербайджанской ССР прежние органы прокуратуры были упразднены. 11 июля 1922 года принят декрет АзЦИК «О государственной прокуратуре Азербайджанской ССР». Народный комиссар юстиции являлся также генеральным прокурором.
 Генеральными прокурорами являлись Алигейдар Караев, С. Чиванов, Б. Велибейли, Гуси Гаджиев, Ю.Мамедов.
 В 1936 году прокуратура была выведена из состава органов юстиции, и подчинена непосредственно 
Прокуратуре СССР.
 24 мая 1955 года принято положение «О прокурорском надзоре СССР». 30 ноября 1979 года был принят закон «О прокурорском надзоре».
 7 декабря 1999 года принят закон «О прокуратуре».
 В структуру Генеральной Прокуратуры входят:
 см. также Список генеральных прокуроров Азербайджана
 Руководителем генеральной прокуратуры является генеральный прокурор.
 Генеральным прокурором может стать гражданин Азербайджанской Республики, достигший 30-летнего возраста, который имеет высшее юридическое образование, обладает правом участия на выборах, свободно владеет государственным языком Азербайджанской Республики.
 Генеральный прокурор не может заниматься никакой деятельностью (предпринимательской, коммерческой или др. оплачиваемой деятельностью), кроме научной, педагогической и творческой.
 Глава генеральной прокуратуры   назначается на должность и освобождается от должности Президентом Азербайджанской Республики с согласия Милли Меджлиса Азербайджанской Республики. А его заместители по представлению Генерального прокурора назначаются на должность и освобождаются от должности Президентом Азербайджанской Республики.
 Другие территориальные и специализированные прокуроры назначаются на должность и освобождаются от должности генеральным прокурором Азербайджанской Республики по обязательному согласованию с Президентом Азербайджанской Республики.
 В полномочия генерального прокурора входит организация деятельности прокуратуры, представление предложения об учреждении или ликвидации прокуратур, утверждение структур других прокуратур, созыв коллегии прокуратуры АР, военной прокуратуры, прокуратура Нахичеванской АР, а также других прокуратур, заключение международных договоров с правоохранительными органами других стран и международных организаций и т.д.
 В обязанности генерального прокурора также входит информирование Национального Собрания, а также Президента АР о деятельности прокуратуры.
 При генеральном прокуроре функционирует научно – консультативный совет, состав которого утверждается генеральным прокурором.  Положение совета также утверждается генеральным прокурором.
 Консультативным органом генеральной прокуратуры является Коллегия, которым руководит также генеральный прокурор. Кроме генерального прокурора в состав коллегии входят заместители генерального прокурора.
 Заседания консультативного органа Генеральной Прокуратуры созывается Генеральным прокурором. На заседании обсуждаются вопросы деятельности прокуратуры, борьбы с преступностью, проекты актов и приказов, а также других важных документов. При проведении голосования все члены коллегии обладают равными правами.
 Заключаются двусторонние соглашения о правовой помощи и сотрудничестве между Генеральной Прокуратурой Азербайджана и органами прокуратуры других стран. На январь 2022 года подписаны соглашения с органами прокуратуры Российской Федерации, Китая, Австрии, Украины и других государств.
 В 1997 году Генеральная Прокуратура Азербайджана стала членом Международной ассоциации прокуроров.
 Генеральный Прокурор Азербайджана Камран Алиев с сентября 2018 года является вице-президентом Международной ассоциации прокуроров.
 Азербайджан ратифицировал Конвенцию о выдаче, Конвенцию о взаимной правовой помощи по уголовным делам, конвенции СНГ о правовых отношениях и правовой помощи по гражданским, семейным и уголовным делам 1993 и 2002 годов и другие конвенции.
 В рамках участия в этих конвенциях Генеральная Прокуратура Азербайджана рассматривает и подаёт запросы о правовой помощи.
 Генеральная прокуратура Азербайджана является участником Совета генеральных прокуроров стран - участниц Организации тюркских государств.
 С 7 декабря 1995 года является участником Координационного совета генеральных прокуроров СНГ.