Banke ligger i den vestlige delen av Tarai, Nepals flate, tropiske, sørlige grenseområde mot India. Distriktet grenser i vest og nord mot Bardia, i nord mot Salyan, i nord og øst mot Dang, og i sør mot den indiske delstaten Uttar Pradesh.