Neiva tiene una población de 316.033 habitantes según datos del censo 2005 (DANE, Departamento Administrativo Nacional de Estadítica).
Si comparamos los datos de Neiva con los del departamento de Huila concluimos que ocupa el puesto 1 de los 37 municipios que hay en el departamento y representa un 31,2465 % de la población total de éste.
A nivel nacional, Neiva ocupa el puesto 20 de los 1.119 municipios que hay en Colombia y representa un 0,7369 % de la población total del país.
| Dato | Valor |
| Población total | 316.033 |
| ranking estatal | 1 / 37 |
| ranking nacional | 20 / 1.119 |