Banteay Meanchey est situé au nord-ouest du Cambodge. Il a des frontières avec la Thaïlande à l'ouest et au nord, avec Oddar Meancheay au nord, avec Siem Reap à l'est et avec Battambang au sud. La ville de Sisophorn est à environ 359 km de Phnom Penh par la route nationale numéro 5.
L'un des endroits les plus connus de cette province est Poipet, une ville à la frontière entre la Thaïlande et le Cambodge. C'est le point de passage clé entre les deux pays, et aussi extrêmement populaire comme destination de jeu avec beaucoup de casinos (le jeu est populaire, mais illégal en Thaïlande). Il y a une bande de casinos, de maisons d'hôtes et d'hôtels entre les comptoirs de contrôle des passeports thaïlandais et cambodgiens, permettant aux Thaïlandais de jouer au Cambodge sans avoir à passer par l'immigration cambodgienne. Poipet est adjacent à la ville d'Aranya Pratet du côté thaïlandais de la frontière.
La province est principalement couverte de vastes basses terres, avec quelques hautes terres au nord et à l'est (au total environ 6 679 m² / km de surface). Les principales rivières sont la rivière Mongkol Borei et la rivière Sisophon.