Elenco dei comuni della provincia di Terni in ordine alfabetico con la distribuzione della popolazione residente. I dati sono aggiornati al 01/01/2011 (ISTAT).
| Comune | Popolazione residenti | Superficie km² | Densità abitanti/km² | Altitudine m s.l.m. |
|---|---|---|---|---|
| 1. Acquasparta | 5.173 | 79,58 | 65 | 320 |
| 2. Allerona | 1.881 | 82,21 | 23 | 472 |
| 3. Alviano | 1.546 | 23,81 | 65 | 251 |
| 4. Amelia | 12.091 | 132,55 | 91 | 370 |
| 5. Arrone | 2.918 | 40,98 | 71 | 243 |
| 6. Attigliano | 1.967 | 10,45 | 188 | 95 |
| 7. Avigliano U. | 2.671 | 51,32 | 52 | 441 |
| 8. Baschi | 2.847 | 68,31 | 42 | 165 |
| 9. Calvi dell'U. | 1.942 | 45,75 | 42 | 401 |
| 10. Castel Giorgio | 2.207 | 42,35 | 52 | 559 |
| 11. Castel V. | 3.079 | 26,25 | 117 | 507 |
| 12. Fabro | 2.951 | 34,33 | 86 | 364 |
| 13. Ferentillo | 1.981 | 69,61 | 28 | 260 |
| 14. Ficulle | 1.735 | 64,80 | 27 | 437 |
| 15. Giove | 1.941 | 15,19 | 128 | 292 |
| 16. Guardea | 1.878 | 39,30 | 48 | 387 |
| 17. Lugnano in Teverina | 1.569 | 29,68 | 53 | 419 |
| 18. Montecastrilli | 5.265 | 62,43 | 84 | 391 |
| 19. Montecchio | 1.778 | 48,99 | 36 | 377 |
| 20. Montefranco | 1.326 | 10,13 | 131 | 375 |
| 21. Montegabbione | 1.256 | 51,21 | 25 | 594 |
| 22. Monteleone d'Orvieto | 1.576 | 23,85 | 66 | 500 |
| 23. Narni | 20.331 | 197,86 | 103 | 240 |
| 24. Orvieto | 21.130 | 281,16 | 75 | 325 |
| 25. Otricoli | 1.984 | 27,27 | 73 | 209 |
| 26. Parrano | 600 | 39,89 | 15 | 441 |
| 27. Penna in Teverina | 1.129 | 9,97 | 113 | 302 |
| 28. Polino | 266 | 19,46 | 14 | 836 |
| 29. Porano | 1.971 | 13,54 | 146 | 444 |
| 30. San Gemini | 4.947 | 27,58 | 179 | 337 |
| 31. San Venanzo | 2.370 | 168,86 | 14 | 465 |
| 32. Stroncone | 5.035 | 71,38 | 71 | 450 |
| 33. TERNI | 113.324 | 211,90 | 535 | 130 |