Bihar este al treilea cel mai mare stat indian, cu o suprafață de 94,163 km2 (36,357 sq mi). Cu toate acestea, este al treilea cel mai mare stat din punct de vedere al populației, este contigu cu Uttar Pradesh la vest, Nepal la nord, partea de nord a Bengalului de Vest la est, cu Jharkhand la sud. Bihar este împărțit de râul Ganges, care curge de la vest la est. Trei regiuni principale converg în stat: Magadh, Mithila și Bhojpur.
al treilea cel mai mare stat după populație