Кавракирово (болг. Кавракирово) — село в Благоевградской области Болгарии. Входит в состав общины Петрич. Находится примерно в 5 км к северо-западу от центра города Петрич и примерно в 66 км к югу от центра города Благоевград. По данным переписи населения 2011 года, в селе проживало 1536 человек[1].