linguistic:voice_change
Ethnicity and religion

The Malaysian Census in 2010 reported the population of Johor Bahru as 497,067. The city's population today is a mixture of three main ethnicities – Malays, Chinese and Indians - along with other bumiputras. Malays comprise a plurality of the population at 240,323, followed by Chinese totalling 172,609, Indians totaling 73,319 and others totalling 2,957. Non-Malaysian citizens form a population of 2,585. The Malays in Johor Bahru are strongly related to the neighbouring Riau Malays in Riau Islands, Indonesia with significant populations of Javanese, Bugis and Banjarese among the local Johorean Malay population. The Chinese mainly are from the majority Teochew, Hokkien, Hainanese and Hakka dialect groups (with a minority of Cantonese, Henghua and Foochowese among the local Chinese), while the Indian community mainly and predominantly are Tamils, there are also small populations of Telugus, Malayalis and Sikh Punjabis. The Malays are majority Muslims, while the Chinese are predominantly Buddhists / Taoists and the Indians were mostly Hindus despite there is also a small numbers from the two ethnic groups that are Christians and Muslims. A small number of Sikhs, Animists and secularists can also be found in the city.

The following is based on Department of Statistics Malaysia 2010 census.