Born in 1971 into an aristocratic Rana-Shah family in Kathmandu, Nibha Shah spent most of her early childhood in Kailali, and later in Achham where she completed her school leaving certificate (SLC).