Rockenhausen is a town in the Donnersbergkreis, in Rheinland Pfalz, Germany. It is situated on the river Alsenz, approx. 30km north of Kaiserslautern.
Rockenhausen is the seat of the Verbandsgemeinde ("collective municipality") Rockenhausen.
As well as the town of Rockenhausen the municipality includes the villages of Marienthal and Dörnbach.