Český král Přemysl Otakar II. daroval tuto obec městu Hradišti, které založil již o rok dříve. Až do roku 1466 se obec jmenuje Nová Ves u Ostrohu a od roku 1924 její úřední název zní Ostrožská Nová Ves.
První zmínka o škole v obci pochází z roku 1752. Nynější kostel sv. Václava byl postaven v roce 1770.
První dobrovolný hasičský sbor byl v Nové vsi založen v roce 1888. V roce 1903 byly postaveny obecní Novoveské lázně. V roce 1928 byla započata výstavba Lidového domu a Orlovny. Otři roky později pak byly obě obce elektrifikovány.
Ke sloučení došlo v roce 1949 pod společným názvem Ostrožská Nová Ves.
Zdroj: old.onves.cz