Toruń jest położony nad rzeką Wisłą, we wschodniej części Kotliny Toruńskiej, na styku trzech krain historycznych - od południa sąsiaduje z Kujawami, od północy z Ziemią Chełmińską,  od wschodu z Doliną Drwęcy i Ziemią Dobrzyńską.

Powierzchnia miasta:
115,75 km kw.

Współrzędne geograficzne:
52 st. 58 min. do 53 st. 04 min. szerokości geograficznej północnej
18 st. 32 min. do 18 st. 43 min..długości geograficznej wschodniej

Wysokość nad poziomem morza:
średnio 65 m, brzeg Wisły: 42 m n.p.m.

Najważniejsze szlaki komunikacyjne:
Autostrada A-1 (północ-południe),
droga krajowa nr 1(91) (Gdańsk-Cieszyn),
droga ekspresowa nr S 10 (Szczecin-Warszawa)
droga krajowa nr 15 (Poznań-Konin-Olsztyn),
droga krajowa nr 80 (Toruń-Bydgoszcz)

Położenie w województwie:
Toruń zlokalizowany jest w centralnej części województwa kujawsko-pomorskiego. Graniczy z czterema gminami: Łysomice (od strony północnej), Lubicz (od strony wschodniej), Wielka Nieszawka (od strony południowej), Zławieś Wielka (od strony zachodniej).

Najbliższe duże miasta:
Bydgoszcz, 45 km,
Poznań, 150km,
Gdańsk, 175 km,
Olsztyn, 180 km,
Warszawa, 220 km