Atskira valstija Utarakhandas tapo tik nuo 2000 metų. Iki tol buvo Utar Pradešo dalis. 2000–2006 m. vadinosi Utaranačalas.
Utarakhando pavadinimas yra kilęs nuo sanskrito žodžio „utara“ (उत्तर), reiškiančio šiaurė, o „khaṇḍa“ (खण्ड) reiškia šalis, kartu tai reiškia šiaurės šalis. Valstijos pavadinimas buvo paminėtas dar ankstyvoje hinduizmo literatūroje kaip Kedarkhandas, dabar tai Garvalio regionas, bei Manaskhand – Kumaono regionas. Utarakhandas taip pat yra puranų senovinis terminas, apibrėžiantis Indijos Himalajų kalnų regiono centrinę dalį.
69,77 procentai gyventojų gyvena kaimų vietovėse. Didžiausią dalį valstijoje sudaro brahmanųluomas, jų apie 25-27 procentai, kiek mažiau – kšatrijų.
Kalba
Oficiali Utarakhando kalba yra hindi, ja kalba 43 procentai gyventojų, ypač valstijos pietuose, taip pat ši kalba naudojama kaip lingua franca – bendravimo kalba. Sanskritas turi antros oficialios kalbos statusą.