State capital city and district capital in Johor, Malaysia

Johor Bahru

312Sunny Days/yr
View on Map· Pop. 858k· Elev. 105 ftWikipedia

Johor Bahru (JB) is the capital city of the Malaysian state of Johor. It is the core city of Johor Bahru District, Malaysia's second-largest district by population and economy. Covering an area of 373.18 km2, Johor Bahru had a population of 858,118 people in 2020, making it the nation's largest state capital city by population. It is located at the southern end of the Malay Peninsula, bordering the city-state of Singapore.Wikipedia

Nickname: JB,Nickname: Bandaraya Selatan (Southern City)Motto: Service, Cultural, VisionaryMotto: (motto of Johor Bahru City Council)

Province / Region Context

JohorState of Malaysia

Johor is a state of Malaysia in the south of the Malay Peninsula. It borders with Pahang, Malacca and Negeri Sembilan to the north. Johor has maritime borders with Singapore to the south and Indonesia to the east and west. As of 2025, the state's population is 4.2 million, making it the second most populous state in Malaysia, after Selangor.Wikipedia

Country: Malaysia
02

Current Conditions

03

Cost of Living

04

Livability

Safety Score
51
Internet
Country Broadband
13.0
subscriptions per 100 people
Developing Broadband
05

Climate

Sunshine
312
sunny days per year
85% of the year
Comfort Score
70/100
Good
Rainfall
134"
inches per year
Air Quality
63
Moderate AQI
07

Demographics

Population858k
Altitude105 ftabove sea level

Nearby Comparisons

Regional Alternatives
Local Real Estate ExpertAD
Your Name HereClaim this exclusive city slot

Compare Johor Bahru with other cities

Stack it side-by-side against cities you're considering.

Quick Compare