Żory leżą na Górnym Śląsku na Płaskowyżu Rybnickim nad rzeką Rudą. Obszar miasta wynosi 64,64 km², co daje mu miejsce w pierwszej sześćdziesiątce na liście polskich miast pod względem powierzchni. Żory graniczą z powiatami mikołowskim, pszczyńskim i rybnickim oraz miastami Jastrzębie-Zdrój i Rybnik.
dodane na fotoforum: