Самуилова Тврђава (буг. Самуилова крепост је насељено место у општини Петрич у области Благоевград, Бугарска. Према попису из 2021. године било је без становника.[1]
Насеље је било махала села Кључ.[2]