Bhojpur ligger i , . I vest grenser det mot Khotang, i nordvest har det ei kort grense mot Solukhumbu, i nord mot Sankhuwasabha, i sørøst mot Dhankuta og i sør mot Udayapur.