Rzeka Odra (śląskie) - Druga co do wielkości rzeka w Polsce swoje źródło ma na wzgórzu Fidlův kopec w Górach Odrzańskich na wysokości 633 m n.p.m. Przez Bramę Morawską wpływa na Śląsk. Rzeka ma długość około 854 km, z czego około 100 km przypada na bieg w Czechach. Ponieważ kilometraż Odry liczony jest od ujścia Opawy w Ostrawie, odcinek graniczny rzeki z Polską zaczyna się od 20 kilometru. Na 50 kilometrze leży Racibórz, największe nadodrzańskie miasto w Województwie Śląskim.
Na terenie Chałupek rzeka Odra stanowi granicę między Polską a Republiką Czeską. Przez rzekę przerzucone są trzy mosty. Pierwszy z nich znajduje się w centrum wsi, przy nim znajdowało się dawne przejście graniczne Chałupki-Bogumin. Obecnie jest mostem dla ruchu pieszego i rowerowego. Drugi z mostów został wybudowany w 2007 roku w ciągu obwodnicy miejscowości. Trzeci z mostów jest mostem kolejowym, na trasie Racibórz-Bogumin.
Tuż za ujściem Olzy do Odry znajduje się most drogowy na drodze nr 78 a poniżej niego most kolejowy na linii Rybnik - Chałupki.
Między Olzą a Krzyżanowicami zlokalizowany jest polder Buków. Polder ma za zadanie przechwycić falę powodziową, i napełniając się wodą zmniejszać rozmiary powodzi poniżej polderu.
Między Krzyżanowicami a Bukowem istnieje most drogowy.
Przed centrum Raciborza od głównego nurtu Odry odchodzi Kanał Ulgi, mający za zadanie ochronę Raciborza przed powodzią. Kanał z właściwą Odrą łączą się ponownie w dzielnicy Miedonia, gdzie zlokalizowany jest również wodowskaz.
Poniżej Raciborza, między Grzegorzowicami a Ciechowicami do 1945 istniał most. Wycofujące się wojska niemieckie wysadziły przeprawę w powietrze. Do teraz zachowało się jedno przęsło. Ruch między miejscowościami odbywa się promem.