Санта-Росаның Боливиядағы негізі қалану тарихы XVIII ғасырдағы отарлық кезеңмен тығыз байланысты. Қаланың ресми құрылған күні 1735 жылғы 3 шілде болып саналады. Елді мекеннің негізін қалаған касик Алипая болды, оның қосқан үлесі аймақтың болашақ аграрлық орталығының қалыптасуына негіз болды.
Елді мекеннің теңіз деңгейінен шамамен 44 метр биіктіктегі құнарлы ойпаттарда орналасуы оның экономикалық жолын айқындап берді. Құрылған алғашқы кезеңдерінен бастап Санта-Роса ауыл шаруашылығы хабы ретінде дамыды. Құнарлы жерлер жергілікті қауымдастықтарға егіншілікпен және мал шаруашылығымен сәтті айналысуға мүмкіндік берді, бұл уақыт өте келе қаланы маңызды азық-түлік торабына айналдырды.
Қала атауының этимологиясы сол дәуірдегі испан тілді елді мекендерге тән Әулие Роза Лимскаяны қастерлеуден бастау алатын шығар. Қала ұзақ уақыт бойы шағын елді мекен болып қалғанына қарамастан, оның Жоғарғы Перу экономикасындағы рөлі тұрақты аграрлық өндірістің арқасында маңызды болды. Бүгінде Санта-Роса өзінің ауыл шаруашылығы тамырына адал бола отырып, тарихи бірегейлігін сақтап келеді.