Fiji tiene una población aproximada de 770.000 habitantes, según el censo de 1993. La isla más poblada, Viti Levu, da cabida al 75 de la población total. El 39 de los fijianos habita en áreas urbanas, y las ciudades más densamente pobladas son Suva, Nadi, Lautoka y las áreas azucareras de Rewa y Ba.
La mezcla de razas en Fiji es la más acentuada de toda la Polinesia, hasta el punto de no haber una clara identidad nacional en le país. Hoy día los fijianos indígenas representan el 50 de la población, y los hindúes el 45, dividiéndose el 5 restante entre las demás etnias. Los hindúes forman un importante grupo racial y cultural de las Fiji, y son descendientes de los emigrantes que en el siglo XIX optaron por quedarse después de que sus contratos de trabajo expirasen. A partir de 1916 ya no se admitieron más trabajadores extranjeros en las plantaciones. Anteriormente, los nativos se negaban a realizar este tipo de trabajos. En la actualidad muchos de estos indios cultivan caña de azúcar o arroz en tierras arrendadas a los fijianos; la otra principal ocupación es la del comercio, en la que han llegado a prosperar notablemente.