É o décimo terceiro estado indio máis grande, cunha área de 94,163 km2 (36,357 sq mi). É o terceiro estado máis grande en poboación, é contiguo a Uttar Pradesh ao oeste, Nepal ao norte, a parte norte de Bengala Occidental ao leste, con Jharkhand ao sur. A Bihar planura está dividida polo río Ganges, que flúe de oeste a leste. Tres rexións principais converxen no estado: Magadh, Mithila e Bhojpur. O 15 de novembro de 2000, o sur foi cedido para formar o novo estado de Jharkhand.
Terceiro estado máis grande en poboación