Ribe utraciło pozycję rezydencji królewskiej na rzecz Koldyngi, a miejscowy zamek królewski powoli popadł w ruinę i został ostatecznie rozebrany w 1685. Pamiętnym zdarzeniem w historii Ribe była powódź w dniach 11-12 października 1634 roku, gdy poziom wody sięgnął 6,1 metra. Kolejne powodzie związane z okresowym podnoszeniem się poziomu morza i sztormami, doprowadziły do sporych zniszczeń w mieście w latach 1718 i 1720. XVIII w. zaznaczył się jako okres szczególnej stagnacji gospodarczej, powodując dalszy spadek liczby mieszkańców i znaczenia miasta (w 1769 do 1827 osób, w 1801 nieznaczny wzrost do 1994 osóbJ.P. Trap: Danmark. Ribe Amt, Gads Forlag, Kopenhaga 1965, str. 666). W połowie XVIII w. Ribe stało się miastem garnizonowym. Podczas wojen napoleońskich miasto zostało w 1808 zajęte przez wojska francuskie i hiszpańskie, a w 1814, na krótko, przez oddziały kozackie.

Czasy najnowsze