Tampere  asub kahe järve vahel. Põhjapoolne neist on Näsijärvi ja lõunapoolne Pyhäjärvi. Tampere kaugus teistest Soome linnadest: Helsingi on Tamperest 176 km kaugusel, Hämeenlinna 75 km ja Turu 157 km kaugusel.