Sytuacja demograficzna Liczba ludności Na koniec 2025 roku Tarnów liczył 101 177 mieszkańców. Tarnów pod względem liczby ludności jest 36 miastem w Polsce, 2 w województwie małopolskim. Największą populację Tarnów odnotował w 1996 roku – 122 359 mieszkańców. W latach 2002–2024 populacja Tarnowa zmniejszyła się o 14,2%.
Gęstość zaludnienia wynosi 1398 os./km² (stan na koniec 2025).
Struktura wiekowa Populacja Tarnowa starzeje się. Średni wiek mieszkańców Tarnowa jest większy zarówno od średniego wieku mieszkańców województwa małopolskiego, jak i od średniego wieku mieszkańców całego kraju. W 2024 roku na 100 osób w wieku produkcyjnym przypadało 77,8 osób w wieku nieprodukcyjnym, a na 100 osób w wieku przedprodukcyjnym 187 osób w wieku poprodukcyjnym. Biologiczne grupy wieku mieszkańców Tarnowa (stan na 31 XII 2024)0 – 14 lat12 355 osób (12,1%)15 – 64 lat60 651 osób (59,4%)ponad 65 lat29 117 osób (28,5%) Średni wiek (stan na 2024)W całej populacji45,3 lat