The Gilsa is a river of Hesse, Germany. It joins the Schwalm on the left bank near , a parish of Neuental.
The Gilsa rises in the Gilserberg Heights south of Gilserberg, just outside the Kellerwald-Edersee National Park.