O território que atualmente corresponde ao Rio de Janeiro era habitado por diversas tribos indígenas: Tupinambás, Goitacá, Guaianás, Tamoios, Botocudo, Tupiniquins, entre outros. Durante o processo de colonização, o Rio de Janeiro recebeu portugueses, franceses, além de escravos africanos. Posteriormente, o estado também foi destino de fluxos migratórios oriundos da Suíça, Alemanha, Itália, Espanha, etc.
O Rio de Janeiro obteve ao longo dos anos um aumento populacional extraordinário e, atualmente, é o terceiro estado mais populoso do Brasil. Seus mais de 15,9 milhões de habitantes estão distribuídos em 92 municípios. A cidade do Rio de Janeiro, capital estadual, é a mais populosa: 6.320.446 habitantes. Outros municípios fluminenses com grande concentração populacional são: São Gonçalo (999.728), Duque de Caxias (855.048), Nova Iguaçu (796.257), Niterói (487.562) e Belford Roxo (469.332).
Com Índice de Desenvolvimento Humano (IDH) de 0,832, o Rio de Janeiro ocupa o 4° lugar no ranking nacional de IDH. A taxa de alfabetização é a terceira maior do país (96%), atrás somente do Amapá (97,2%) e do Distrito Federal (96,6%). O Rio de Janeiro apresenta a segunda melhor média de escolaridade do Brasil: 45,6% de sua população têm oito anos ou mais de estudos.