La sfârșitul secolului al XIX-lea, comuna făcea parte din plasa Șușița a județului Putna și era formată doar din satul de reședință, cu 1278 de locuitori. În comună existau două biserici și o școală mixtă cu 78 de elevi.La acea vreme, pe teritoriul actual al comunei mai funcționau, în plasa Răcăciuni a aceluiași județ, și comunele Anghelești și Copăcești. Comuna Anghelești avea 520 de locuitori ce trăiau în 129 de case, și o biserică. Comuna Copăcești avea în compunere satele Copăcești și Slobozia, cu 732 de locuitori ce trăiau în 193 de case, și aici existând o biserică ortodoxă. Anuarul Socec din 1925 consemnează toate cele trei comune în plasa Caregna a aceluiași județ, alcătuirea lor păstrându-se. Comuna Ruginești avea 1413 locuitori, comuna Anghelești avea 670,iar comuna Copăcești — 880. În 1931, comunele Ruginești (cu satele Ruginești și Văleni) și Copăcești (cu satele Copăcești și Slobozia) au devenit comune suburbane ale comunei urbane Adjud. În 1950, comunele au trecut la raionul Adjud din regiunea Putna, apoi (după 1952) din regiunea Bârlad și (după 1956) dinregiunea Bacău. Comunele Anghelești și Copăcești au fost în timp desființate, satele lor (cu excepția satului Slobozia din comuna Copăcești) fiind incluse în comuna Ruginești, care a fost trecută în 1968 la județul Vrancea.