została nią ponownie.
Demografia thumb|Obwodnica Ostrowi Mazowieckiej widziana z węzła „Łomża” Według Powszechnego Spisu Ludności z 1921 roku miasto zamieszkiwało 13 425 osób, 6551 było wyznania rzymskokatolickiego, 39 prawosławnego, 10 ewangelickiego, 6812 mojżeszowego i 13 bezwyznaniowców. Jednocześnie 7991 mieszkańców zadeklarowało polską przynależność narodową, 3398 żydowską, 27 rosyjską, 6 rusińską, 1 awarską, 1 francuską a 1 łotewska. Było tu 1238 budynków mieszkalnych.
Według danych Narodowego Spisu Powszechnego Ludności i Mieszkań z 2021 roku: Opis Ogółem Kobiety Mężczyźni Jednostka osób % osób % osób % Populacja 22 013 100% 11 552 52,48% 10 461 47,52% Gęstość zaludnienia[mieszk./km²] 987 osób/km² 518 osób/km² 469 osób/km²
Podział liczbowy mieszkańców miasta, w odniesieniu do zabudowy przez nich zamieszkiwanej wygląda następująco: 16 300 mieszkańców – zabudowa jednorodzinna 5821 mieszkańców – zabudowa wysoka 1164 mieszkańców – zabudowa niska
Piramida wieku mieszkańców Ostrowi Mazowieckiej w 2014 roku. 690x480px
Architektura