Johor est entouré par Pahang au nord, Malacca et Negeri Sembilan au nord-ouest, et le détroit de Johor au sud qui sépare Johor et la République de Singapour.
Johor est entouré par Pahang au nord, Malacca et Negeri Sembilan au nord-ouest, et le détroit de Johor au sud, qui est divisé par la frontière internationale entre la Malaisie et la République de Singapour.