Johor Bahru (also spelled Johor Baharu, Johor Baru, or Johore Bahru; shortly as JB) is the capital city of Johor, Malaysia. Pasir Pelangi, the royal village, is located in Johor Bahru.

The city in itself has a population of 1,334,188 as of 2010. The metropolitan area of Johor Bahru, also known as Iskandar Malaysia, has a population of 1,730,000.