Nazwa wsi ma pozornie jasną etymologię: „róża” = kwiat, krzew dzikiej róży. Językoznawcy wywodzą nazwę wsi od „roza, rosa” = dolina, zagłębienie terenu. Podobnie jak wioski: Borowa, Chotowa czy Głowaczowa powstała najpóźniej na przełomie XIII i XIV wieku. Wzmiankowana jest po raz pierwszy w roku 1398. Jan Długosz w Liber Beneficiorum (1470-80) podaje, że wieś należy do kilku właścicieli (rycerzy). Wieś należąca do parafii p.w. św. Klemensa w Zasowie, nie była jeszcze w pełni urządzona, ale było już 11 łanów kmiecych i jakieś role zagrodników. W roku 1508 dziedzicami wsi byli: Andrzej Rozemberski herbu Poraj i Janusz z Róży. W roku 1536 1/3 wsi należała do potomków wspomnianych wyżej właścicieli, a 2/3 do Jana Tarnowskiego herbu Leliwa. Sto lat później bo w roku 1578 rejestr poborowy woj. sandomierskiego podaje, że wieś Róża należy do klucza dóbr wiewióreckich, którego właścicielem był książę Konstanty Ostrogski herbu własnego. We wsi było 30 kmieci na 8 łanach, 5 zagrodników na niepełnych rolach, 1 komornik z bydłem, 3 komorników bez bydła, 1 rzemieślnik i najprawdopodobniej folwark. W roku 1609 wieś znalazła się w rozległej ordynacji Ostrogskich i do roku 1766 dzieliła jej losy. Po podziale tej ordynacji wieś przechodziła z rąk do rąk, m.in.: Byszewskich, rodu Nowina-Konopka, a następnie Kozłowskich. Pod koniec XIX wieku majątek ziemski w Róży należący do P. Horodyńskiego, obejmował 667 mórg, a do chłopów należało 2084 morgi.
Wieś podzielona jest na 4 integralne części: Grabówka, Krzywda, Międzylesie, Zapłocie.
Liczba mieszkańców na dzień 31-12-2021 roku: 1263, z czego 644 stanowiły kobiety, a 619 mężczyźni.
Sołtys wsi: Bogusław Wałęga, tel.: 14 68 24 018.
Rada sołecka: Władysław Cymbor, Jan Kulas, Beata Kuta-Pancerz, Adam Kozak, Grzegorz Kozak