La sfârşitul secolului al XIX-lea, comuna purta numele de Bozieni, făcea parte din plasa de Sus-Mijlocul a judeţului Neamţ şi era formată din târguşorul Bozieni şi din satul Ruginoasa, având împreună 1542 de locuitori. În comună se aflau trei mori de apă, două biserici şi o şcoală. Anuarul Socec din 1925 o consemnează ca reşedinţă a acestei plăşi, având aceeaşi alcătuire şi 1900 de locuitori. În 1931, comuna a trecut la judeţul Roman şi a luat numele de Bozieni-Balş, spre a o deosebi de o altă comună omonimă din acelaşi judeţ.
După al Doilea Război Mondial, în 1948, regimul comunist a schimbat denumirea comunei în Bozienii de Sus (pentru a şterge denumirea legată de familia de proprietari de pământuri Balş). În 1950, ei au transferat comuna raionului Roman din regiunea Bacău (între 1952 şi 1956, din regiunea Iaşi). În 1968, comuna a revenit la judeţul Neamţ, reînfiinţat; ea a fost însă imediat desfiinţată şi satele ei au trecut în administrarea comunei Dulceşti. În 2003, comuna a fost reînfiinţată, cu numele actual de Ruginoasa, şi cu reşedinţa în satul Ruginoasa.
Coordonate: 46°58′28″N 26°42′28″E
Altitudine: 324 m.d.m.