W 1926 r. zatwierdzono obecną nazwę miasta – Ostrów Mazowiecka. W 1929 r. miasto liczyło 14 669 mieszkańców. Było tu gimnazjum i szkoła zawodowa. W mieście istniał kościół katolicki i synagoga. Działały: Zjednoczenie Kulturalno-Oświatowe „Sokół”, Towarzystwo Uniwersytetu Robotniczego „TUR”, Stowarzyszenie Żydowskie „Oświata” oraz trzy związki i cechy.

W czasie II wojny światowej niedaleko torów do 1941 roku przebiegała granica między Generalnym Gubernatorstwem a radziecką strefą okupacyjną. W czasie okupacji niemieckiej w mieście i okolicy dokonano licznych zbrodni, m.in. 11 listopada 1939 roku Niemcy rozstrzelali za miastem 364 Żydów – mężczyzn, kobiet i dzieci. W Grądach i Komorowie powstały obozy dla jeńców radzieckich. W czasie II wojny światowej miasto zostało zniszczone w ok. 60%.

Po 1945 r. nastąpił rozwój przemysłu, od 1963 działała filia Warszawskich Zakładów Radiowych „Rawar”, od 1974 zakłady mechaniczne i kombinat mleczarski, od 1976 fabryka mebliTomasz Chludziński, Janusz Żmudziński: „Mazowsze, mały przewodnik”, Wyd. Sport i Turystyka, Warszawa, 1978, s. 182..

W 1975 r., w wyniku zmian administracyjnych, Ostrów przestała być siedzibą powiatu, w 1999 r.