Pierwsza wzmianka o wsi Nowodwór pochodzi z 1700 roku. Wioska Wólka Nowodworska i folwark Nowy Dwór leżały w gminie Nowa Aleksandria do 1870 roku, kiedy to włączono je do gminy Kurów. 30 września 1921 roku Wólka Nowodworska była już wsią. Od 1943 roku Nowy Dwór stał się częścią Wólki Nowodworskiej. W 1952 roku wieś została włączona w skład dużej gromady Chrząchów, a w 1960 roku dołączyła do wielkiej gromady Kurów. W latach 1969-1971 roku wieś była połączona z Posiółkiem. Od 28 maja 2013 roku przez miejscowość przebiega nowy wspólny odcinek drogi S-12/17 która zastąpiła dawną drogę krajową nr 17.