Staroźreby – miasto w Polsce, położone w województwie mazowieckim, w powiecie płockim. Siedziba gminy Staroźreby.
Położenie Miasto znajduje się na 24 kilometrze drogi biegnącej z Płocka na północny wschód do Góry, ku trasie Bydgoszcz–Warszawa.
Pod względem historycznym Staroźreby leżą na Mazowszu, w ziemi płockiej.
Według regionalizacji fizycznogeograficznej Polski miasto położone jest na Wysoczyźnie Płońskiej.
Nazwa Nazwa miejscowości Staroźreby składa się z dwóch członów: „Stary” oraz „Źrzeb”. Staropolskie wyrażenie „źrzeb”, a nowopolskie „źreby” znaczyło dział ziemi, miarę roli, łan. Była to zatem nazwa kulturowa, oznaczająca wydzielony kawał ziemi dla pierwszego osadźcy.
Historia
W okresie piastowskim była to stara wieś książęca, stanowiąca niegdyś prawdopodobnie całość z kluczową barokową wsią Woźniki. Ślady stałej obecności człowieka w okolicach Staroźreb w granicach tutejszej gminy pochodzą z XI–XII wieku.