Osnabrück (dolnoniem. Ossenbrügge) – miasto na prawach powiatu w Niemczech, w kraju związkowym Dolna Saksonia, położone w północno-zachodniej części kraju, nad rzeką Hase w regionie Osnabrücker Land, między północną częścią Lasu Teutoburskiego i gór , ok. 80 km na północ od Dortmundu, ok. 45 km od Münster i ok. 100 na zachód od Hanoweru. Miasto jest siedzibą powiatu Osnabrück, do którego jednak nie należy. W 2023 roku miasto liczyło ok. 166,6 tys. mieszkańców.
Toponimika nazwy Jest kilka interpretacji nazwy Osnabrück i jej pochodzenia. Pierwsza część „Osna-” może wiązać się z dolnoniemieckim „Osse” (wół), lub „Hase” – nazwą rzeki przepływającej przez historyczną część miasta. Może mieć też związek ze starą nazwą Lasu Teutoburskiego Osning. Druga część nazwy miasta – „Brück” oznacza most.
Podział administracyjny Miasto składa się z 23 dzielnic (Stadtteil). thumb|upright=1.2|Mapa administracyjna miasta thumb|Ratusz thumb|Sala Pokoju w ratuszu thumb|upright|Katedra św.