Ningxia tiene fronteras con Mongolia Interior, Gansu y Shaanxi y está atravesada por el río Amarillo.