Según el censo realizado a nivel nacional en el 2007 la población de Suva era de 85 691 personas que incluyendo los suburbios independientes de los alrededores ascendían a 173 399 en el área urbana de Suva del Norte.