Geografia Położenie Miasto Suwałki leży w północno-wschodniej części Polski, w pobliżu granic z Litwą, obwodem królewieckim Federacji Rosyjskiej i Białorusią. Suwałki są drugim co do wielkości miastem w województwie podlaskim. Przez miasto przebiegają szlaki transportowe – z Berlina przez Warszawę do Petersburga oraz z Warszawy do Helsinek (droga tranzytowa szybkiego ruchu Via Baltica i trasa kolejowa Rail Baltica łącząca kraje bałtyckie z Europą Zachodnią).
Suwałki są największym miastem na historycznej Suwalszczyźnie, leżą również na obszarze dawnej Jaćwieży (Sudowii).
Według danych GUS z 1 stycznia 2024 r. powierzchnia miasta wynosiła 65,51 km².
Geologia thumb|lewo|Czarna Hańcza Suwałki są położone na terenach zasobnych w rudy żelaza, wanadu, ołowiu oraz rzadkiego tytanu. Obecnie nieeksploatowane ze względu na głębokość, na jakiej się znajdują, a także ze względu na ochronę środowiska i obecność Zielonych Płuc Polski.
Suwałki leżą na platformie wschodnioeuropejskiej w strefie wyniesienia mazursko-suwalskiego. Krystaliczny fundament prekambryjski zbudowany jest z granitoidów typu rapakiwi (magmowe skały głębinowe), tworzących gotyjski kompleks mazurski.