Rumia leży nad ciekiem wodnym o nazwie Zagórska Struga, w bardzo charakterystycznym topograficznie miejscu, na pograniczu różnych form krajobrazowych. Od północy dzieli ją kanał Redy i rozległe tereny bagienne, tzw. Mostowe Błota, od wschodu do morza osłania Kępa Oksywska, zamknięta od południa bagnami chylońskimi.