Bytom był zamieszkiwany przez 146 290 osoby.
Warunki naturalne Położenie Bytom położony jest w centralnej części Wyżyny Śląskiej na Wyżynie Miechowickiej, części Płaskowyżu Bytomsko-Katowickiego. Położenie geograficzne Bytomia wyznaczają współrzędne: 50°19′ i 50°26′ szerokości geograficznej północnej oraz 18°47′ i 18°58′ długości geograficznej wschodniej.
Miasto znajduje się na średniej wysokości 280–290 m n.p.m., wahając się od 249 m n.p.m. w dolinie rzeki Bytomki do 346 m n.p.m. w rejonie rezerwatu Segiet.
W rejonie Bytomia wydziela się kilka mniejszych jednostek morfologicznych. Centralny obszar miasta zajmuje Wyżyna Miechowicka otoczona od północy dolinami Dramy, Szarlejki i Brynicy, od południa Bytomką, natomiast od wschodu Wyżyna Miechowicka przechodzi w Wyżynę Siemianowicką. Północna część Bytomia znajduje się na terenie Garbu Tarnogórskiego.
Miasto graniczy z gminą Zbrosławice (sołectwa Wieszowa i Ptakowice) oraz Zabrzem na zachodzie, Rudą Śląską i Świętochłowicami na południu, Chorzowem na południowym wschodzie, Piekarami Śląskimi i Radzionkowem na wschodzie oraz Tarnowskimi Górami na północy.