За даними перепису населення 2000 року[5] в Роуз-Баді проживало 429 осіб, 123 родини, налічувалося 170 домашніх господарств і 187 житлових будинків. Середня густота населення становила близько 28,2 осіб на один квадратний кілометр. Расовий склад Роуз-Бада за даними перепису розподілився таким чином: 97,67 % білих, 0,23 % — азіатів, 2,10 % — представників змішаних рас.
З 170 домашніх господарств в 29,4 % — виховували дітей віком до 18 років, 62,9 % представляли собою подружні пари, які спільно проживали, в 8,2 % сімей жінки проживали без чоловіків, 27,1 % не мали сімей. 24,7 % від загального числа сімей на момент перепису жили самостійно, при цьому 12,4 % склали самотні літні люди у віці 65 років та старше. Середній розмір домашнього господарства склав 2,52 особи, а середній розмір родини — 3,02 особи.
Населення містечка за віковим діапазоном за даними перепису 2000 року розподілилося таким чином: 24,5 % — жителі молодше 18 років, 7,0 % — між 18 і 24 роками, 26,1 % — від 25 до 44 років, 27,5 % — від 45 до 64 років і 14,9 % — у віці 65 років та старше. Середній вік мешканця склав 41 рік. На кожні 100 жінок в Роуз-Баді припадало 94,1 чоловіків, у віці від 18 років та старше — 86,2 чоловіків також старше 18 років.
Середній дохід на одне домашнє господарство в містечкі склав 34 732 долара США, а середній дохід на одну сім'ю — 37 375 доларів. При цьому чоловіки мали середній дохід в 28 438 доларів США на рік проти 27 750 доларів середньорічного доходу у жінок. Дохід на душу населення в містечкі склав 22 677 доларів на рік. 11,0 % від усього числа сімей в окрузі і 11,1 % від усієї чисельності населення перебувало на момент перепису населення за межею бідності, при цьому 23,3 % з них були молодші 18 років і 4,0 % — у віці 65 років та старше.