Асеновата крепост са развалини на средновековна крепост с укрепената църква „Света Богородица Петричка“. Намира се в планината Родопи на 2 km от Асеновград.
Крепостта е съществувала още по времето на траките, преустроена е от Византия през IX век, за да охранява вратата на Беломорския проход и да осигури византийската граница в този край. Първите писмени сведения за крепостта са от XI век и са получени от устава на тогава построения Бачковски манастир. От тези сведения се вижда, че Асеновата крепост е притежавала собствена охрана и администрация. Превземана е от кръстоносците по времето на Четвъртия кръстоносен поход. Крепостта съществува до 1410 г., разрушена е от нахлуващите османски войски.
Наречена е на цар Иван Асен II, който през 1231 г. прави редица поправки по нея с цел заздравяването ѝ.
Твърдината е сред Стоте национални туристически обекта. Обявена е за национален паметник на културата.