Andamento demografico della popolazione residente nel comune di Trapani dal 2001 al 2024. Grafici e statistiche su dati ISTAT al 31 dicembre di ogni anno.
Il 20 febbraio 2021 il comune ha ceduto delle zone di territorio a Misiliscemi.

La tabella in basso riporta la popolazione residente al 31 dicembre di ogni anno. Nel 2011 sono riportate due righe in più, su sfondo grigio, con i dati rilevati il giorno del censimento decennale della popolazione e quelli registrati in anagrafe il giorno precedente.
| Anno | Data rilevamento | Popolazione residente | Variazione assoluta | Variazione percentuale | Numero Famiglie | Media componenti per famiglia |
|---|---|---|---|---|---|---|
| 2001 | 31 dic | 68.279 | - | - | - | - |
| 2002 | 31 dic | 68.417 | +138 | +0,20% | - | - |
| 2003 | 31 dic | 68.335 | -82 | -0,12% | 24.915 | 2,73 |
| 2004 | 31 dic | 70.735 | +2.400 | +3,51% | 26.322 | 2,68 |
| 2005 | 31 dic | 70.872 | +137 | +0,19% | 26.709 | 2,64 |
| 2006 | 31 dic | 70.648 | -224 | -0,32% | 27.018 | 2,60 |
| 2007 | 31 dic | 70.638 | -10 | -0,01% | 27.075 | 2,60 |
| 2008 | 31 dic | 70.547 | -91 | -0,13% | 27.290 | 2,57 |
| 2009 | 31 dic | 70.654 | +107 | +0,15% | 27.580 | 2,54 |
| 2010 | 31 dic | 70.622 | -32 | -0,05% | 27.876 | 2,51 |
| 2011 (¹) | 8 ott | 70.516 | -106 | -0,15% | 28.028 | 2,50 |
| 2011 (²) | 9 ott | 69.241 | -1.275 | -1,81% | - | - |
| 2011 (³) | 31 dic | 69.183 | -1.439 | -2,04% | 27.973 | 2,46 |
| 2012 | 31 dic | 68.967 | -216 | -0,31% | 27.994 | 2,45 |
| 2013 | 31 dic | 69.293 | +326 | +0,47% | 27.966 | 2,47 |
| 2014 | 31 dic | 69.182 | -111 | -0,16% | 27.919 | 2,46 |
| 2015 | 31 dic | 68.759 | -423 | -0,61% | 27.838 | 2,45 |
| 2016 | 31 dic | 68.528 | -231 | -0,34% | 27.924 | 2,43 |
| 2017 | 31 dic | 67.923 | -605 | -0,88% | 27.951 | 2,42 |
| 2018* | 31 dic | 66.289 | -1.634 | -2,41% | 27.419 | 2,40 |
| 2019* | 31 dic | 65.841 | -448 | -0,68% | 27.748,63 | 2,36 |
| 2020* | 31 dic | 65.378 | -463 | -0,70% | 28.518 | 2,28 |
| 2021* | 31 dic | 56.293 | -9.085 | -13,90% | 24.921 | 2,25 |
| 2022* | 31 dic | 55.816 | -477 | -0,85% | 25.053 | 2,22 |
| 2023* | 31 dic | 55.229 | -587 | -1,05% | 25.074 | 2,19 |
| 2024* | 31 dic | 54.949 | -280 | -0,51% | 25.118 | 2,18 |
Dal 2018 i dati tengono conto dei risultati del censimento permanente della popolazione, rilevati con cadenza annuale e non più decennale. A differenza del censimento tradizionale, che effettuava una rilevazione di tutti gli individui e tutte le famiglie ad una data stabilita, il nuovo metodo censuario si basa sulla combinazione di rilevazioni campionarie e dati provenienti da fonte amministrativa.
La popolazione residente a Trapani al Censimento 2011, rilevata il giorno 9 ottobre 2011, è risultata composta da 69.241 individui, mentre alle Anagrafi comunali ne risultavano registrati 70.516. Si è, dunque, verificata una differenza negativa fra popolazione censita e popolazione anagrafica pari a 1.275 unità (-1,81%).
Il confronto dei dati della popolazione residente dal 2018 con le serie storiche precedenti (2001-2011 e 2011-2017) è possibile soltanto con operazioni di ricostruzione intercensuaria della popolazione residente.
Le variazioni annuali della popolazione di Trapani espresse in percentuale a confronto con le variazioni della popolazione del libero consorzio comunale di Trapani e della regione Sicilia.

Il movimento naturale della popolazione in un anno è determinato dalla differenza fra le nascite ed i decessi ed è detto anche saldo naturale. Le due linee del grafico in basso riportano l'andamento delle nascite e dei decessi negli ultimi anni. L'andamento del saldo naturale è visualizzato dall'area compresa fra le due linee.

La tabella seguente riporta il dettaglio delle nascite e dei decessi dal 2002 al 2024. Vengono riportate anche le righe con i dati ISTAT rilevati in anagrafe prima e dopo il censimento 2011 della popolazione.
| Anno | Bilancio demografico | Nascite | Variaz. | Decessi | Variaz. | Saldo Naturale |
|---|---|---|---|---|---|---|
| 2002 | 1 gen - 31 dic | 679 | - | 649 | - | +30 |
| 2003 | 1 gen - 31 dic | 694 | +15 | 686 | +37 | +8 |
| 2004 | 1 gen - 31 dic | 666 | -28 | 667 | -19 | -1 |
| 2005 | 1 gen - 31 dic | 687 | +21 | 663 | -4 | +24 |
| 2006 | 1 gen - 31 dic | 656 | -31 | 632 | -31 | +24 |
| 2007 | 1 gen - 31 dic | 604 | -52 | 692 | +60 | -88 |
| 2008 | 1 gen - 31 dic | 653 | +49 | 676 | -16 | -23 |
| 2009 | 1 gen - 31 dic | 657 | +4 | 742 | +66 | -85 |
| 2010 | 1 gen - 31 dic | 602 | -55 | 681 | -61 | -79 |
| 2011 (¹) | 1 gen - 8 ott | 432 | -170 | 547 | -134 | -115 |
| 2011 (²) | 9 ott - 31 dic | 125 | -307 | 191 | -356 | -66 |
| 2011 (³) | 1 gen - 31 dic | 557 | -45 | 738 | +57 | -181 |
| 2012 | 1 gen - 31 dic | 576 | +19 | 762 | +24 | -186 |
| 2013 | 1 gen - 31 dic | 558 | -18 | 726 | -36 | -168 |
| 2014 | 1 gen - 31 dic | 525 | -33 | 686 | -40 | -161 |
| 2015 | 1 gen - 31 dic | 545 | +20 | 796 | +110 | -251 |
| 2016 | 1 gen - 31 dic | 508 | -37 | 727 | -69 | -219 |
| 2017 | 1 gen - 31 dic | 531 | +23 | 756 | +29 | -225 |
| 2018* | 1 gen - 31 dic | 488 | -43 | 724 | -32 | -236 |
| 2019* | 1 gen - 31 dic | 482 | -6 | 735 | +11 | -253 |
| 2020* | 1 gen - 31 dic | 478 | -4 | 737 | +2 | -259 |
| 2021* | 1 gen - 31 dic | 464 | -14 | 841 | +104 | -377 |
| 2022* | 1 gen - 31 dic | 406 | -58 | 846 | +5 | -440 |
| 2023* | 1 gen - 31 dic | 389 | -17 | 745 | -101 | -356 |
| 2024* | 1 gen - 31 dic | 354 | -35 | 672 | -73 | -318 |
Il grafico in basso visualizza il numero dei trasferimenti di residenza da e verso il comune di Trapani negli ultimi anni. I trasferimenti di residenza sono riportati come iscritti e cancellati dall'Anagrafe del comune.
Fra gli iscritti, sono evidenziati con colore diverso i trasferimenti di residenza da altri comuni, quelli dall'estero e quelli dovuti per altri motivi (ad esempio per rettifiche amministrative).

La tabella seguente riporta il dettaglio del comportamento migratorio dal 2002 al 2024. Vengono riportate anche le righe con i dati ISTAT rilevati in anagrafe prima e dopo il censimento 2011 della popolazione.
| Anno gen-dic | Iscritti | Cancellati | Saldo Migratorio con l'estero | Saldo Migratorio totale | ||||
|---|---|---|---|---|---|---|---|---|
| DA altri comuni | DA estero | altri iscritti (a) | PER altri comuni | PER estero | altri cancell. (a) | |||
| 2002 | 1.637 | 113 | 40 | 1.655 | 27 | 0 | +86 | +108 |
| 2003 | 1.428 | 105 | 331 | 1.867 | 84 | 3 | +21 | -90 |
| 2004 | 1.722 | 102 | 2.578 | 1.827 | 55 | 119 | +47 | +2.401 |
| 2005 | 1.560 | 107 | 262 | 1.769 | 47 | 0 | +60 | +113 |
| 2006 | 1.656 | 132 | 0 | 1.997 | 39 | 0 | +93 | -248 |
| 2007 | 1.524 | 375 | 0 | 1.781 | 40 | 0 | +335 | +78 |
| 2008 | 1.510 | 308 | 1 | 1.865 | 22 | 0 | +286 | -68 |
| 2009 | 1.606 | 288 | 7 | 1.701 | 8 | 0 | +280 | +192 |
| 2010 | 1.592 | 246 | 1 | 1.788 | 4 | 0 | +242 | +47 |
| 2011 (¹) | 1.174 | 146 | 2 | 1.190 | 123 | 0 | +23 | +9 |
| 2011 (²) | 242 | 48 | 116 | 388 | 10 | 0 | +38 | +8 |
| 2011 (³) | 1.416 | 194 | 118 | 1.578 | 133 | 0 | +61 | +17 |
| 2012 | 1.785 | 201 | 155 | 2.102 | 65 | 4 | +136 | -30 |
| 2013 | 1.525 | 268 | 790 | 1.883 | 86 | 120 | +182 | +494 |
| 2014 | 1.350 | 434 | 87 | 1.587 | 130 | 104 | +304 | +50 |
| 2015 | 1.323 | 235 | 86 | 1.582 | 104 | 130 | +131 | -172 |
| 2016 | 1.464 | 258 | 131 | 1.638 | 124 | 103 | +134 | -12 |
| 2017 | 1.429 | 194 | 101 | 1.693 | 145 | 266 | +49 | -380 |
| 2018* | 1.493 | 166 | 138 | 1.821 | 121 | 11 | +45 | -156 |
| 2019* | 1.693 | 297 | 60 | 2.013 | 178 | 29 | +119 | -170 |
| 2020* | 1.361 | 196 | 16 | 1.682 | 135 | 5 | +61 | -249 |
| 2021* | 1.372 | 201 | 13 | 1.910 | 114 | 42 | +87 | -480 |
| 2022* | 1.432 | 204 | - | 2.150 | 116 | - | +88 | -630 |
| 2023* | 1.453 | 256 | - | 1.891 | 110 | - | +146 | -292 |
| 2024* | 1.560 | 227 | - | 1.687 | 163 | - | +64 | -63 |