Rosenhagen ist ein Ortsteil von Petershagen im Nordosten des Kreises Minden-Lübbecke in Ostwestfalen.

Er liegt 9 km östlich der Kernstadt; im Osten grenzt Rosenhagen an die Gemeinde Wiedensahl im
Landkreis Schaumburg, Niedersachsen, im Norden an den Ortsteil Neuenknick,
im Westen an den Ortsteil Ilse und im Südwesten und Süden an den Ortsteil Raderhorst.

Bis zur kommunalen Neugliederung am 1. Januar 1973 war Rosenhagen eine selbstständige
Gemeinde mit einer Gesamtfläche von rund. 4,17 km² sowie 343 Einwohnern (31. Dezember 1972)
und gehörte zum Amt Windheim zu Lahde im Kreis Minden.

Zur Zeit hat Rosenhagen XXX Einwohner (31. Dezember 2015).

Ortsbürgermeister ist seit 2007 Jürgen Schwier.

Das ehemalige Schulgebäude wird als Dorfgemeinschaftshaus genutzt.
Ein jährlicher Höhepunkt ist das Schützenfest und alle zwei Jahre das Erntefest