Skip to main content

Measured from this directory

What this directory holds — and how far to trust it

This page measures the entries in this directory. It is not a count of churches in Malaysia and not a census: every figure is scoped to the 4,055 records listed here. Where we cannot measure something honestly, we say so rather than estimate it.

As of 3 November 2026. These figures are generated from the same data as the rest of the site, and are regenerated in the same commit whenever that data changes.

entries
4,055
states and federal territories
16
cities
201

1 · What this is

A record is listed here when a public source named it: a church's own website, a denominational directory, or a public listing such as Google Places. The directory grew by importing public listings and then checking individual fields against the churches' own sites. That history is visible in the numbers below — breadth came first, and depth is still being filled in.

This is a sample, not a census. We do not know how many churches exist in Malaysia, so we do not publish a national total, a population share or a growth trend.

2 · Where the entries are

Every entry, by state and federal territory. The bar is scaled to the largest state; the percentage is a share of all 4,055 entries.

2 · Where the entries are
StateEntriesShare
Sabah91722.6%
Sarawak78619.4%
Selangor45411.2%
Johor41510.2%
Kuala Lumpur3227.9%
Penang3077.6%
Perak2556.3%
Negeri Sembilan1333.3%
Pahang1263.1%
Kedah1203.0%
Melaka1092.7%
Labuan370.9%
Kelantan260.6%
Terengganu220.5%
Putrajaya150.4%
Perlis110.3%

Sabah and Sarawak together hold 1,703 of the 4,055 entries (42.0%). That reflects how this directory was assembled — a large Sabah and Sarawak import — not where Malaysia's churches are. Every comparison of states on this page is a comparison of our records.

The ten cities with the most entries

Of the 201 cities present. A city name can occur in more than one state, so each row names the state with the most entries under that name.

The ten cities with the most entries
CityStateEntriesShare
RanauSabah2606.4%
KuchingSarawak1824.5%
KeningauSabah1674.1%
Kota KinabaluSabah1383.4%
Johor BahruJohor1293.2%
George TownPenang1253.1%
MiriSarawak1243.1%
PenampangSabah1192.9%
SibuSarawak1132.8%
Subang JayaSelangor932.3%

3 · How complete the records are

These five fields are what someone usually needs before visiting. Each row counts entries where the field is present and usable, out of 4,055. A missing field means we have not recorded or confirmed it — not that the church has no website or photo.

3 · How complete the records are
FieldEntriesShare
Website756 of 4,05518.6%
Photo520 of 4,05512.8%
Address3,971 of 4,05597.9%
Service times287 of 4,0557.1%
Instagram293 of 4,0557.2%

The directory also tracks other fields: name and coordinates are present on every entry, and how many denominations are established is covered in the next section.

4 · What “unverified” means

A denomination is recorded only when it has been established from a source. When it has not, the entry is labelled “Denomination unverified” rather than given a plausible default. 1,864 of 4,055 entries (46.0%) are in that state. It is a research state, not a failure, and the label is the honest one.

Verification is recorded per field, with the date a person checked that field against a source. A field with no date has never been verified, and the batch date on each record is when it was last machine-processed — this page never counts that as verification.

422 of 4,055 entries (10.4%) have at least one field verified; 3,633 (89.6%) have none.

Fields checked against a source

Fields checked against a source
FieldVerifiedShare
Name0 of 4,0550.0%
Denomination68 of 4,0551.7%
Service times278 of 4,0556.9%
Website9 of 4,0550.2%
Instagram65 of 4,0551.6%
Facebook130 of 4,0553.2%
Phone134 of 4,0553.3%
Email89 of 4,0552.2%
Location3 of 4,0550.1%

Every denomination category present (14), unverified first

Every denomination category present ({categories}), unverified first
FieldEntriesShare
Denomination unverified1,86446.0%
Methodist43310.7%
Catholic3649.0%
SIB / BEM3268.0%
Anglican2225.5%
Adventist1583.9%
Lutheran1483.6%
Pentecostal-Charismatic1453.6%
Restorationist / other1393.4%
Baptist & Brethren1383.4%
Presbyterian1002.5%
Independent130.3%
Orthodox30.1%
Christian Org20.0%

“Unverified” comes first because this section is about it; the rest are ordered by how many entries they hold.

5 · Where the gaps are

Service times are the widest useful gap: 3,768 of 4,055 entries (92.9%) have none recorded. These are the states and cities holding the most entries without them — where a correction would help the most people.

States

States
StateWithout timesShare
Sabah914 of 91799.7%
Sarawak745 of 78694.8%
Selangor390 of 45485.9%
Johor379 of 41591.3%
Penang285 of 30792.8%

Cities

Cities
CityWithout timesShare
Ranau, Sabah260 of 260100.0%
Kuching, Sarawak168 of 18292.3%
Keningau, Sabah167 of 167100.0%
Kota Kinabalu, Sabah135 of 13897.8%
Miri, Sarawak121 of 12497.6%

The percentages in this section are shares of that state's or city's own entries, not of the whole directory.

6 · Method and limits

The figures are computed from the directory's own records and regenerated whenever that data changes. Each one is checked by two separate calculations before it can be published: the generator that writes them and a separate audit both have to agree.

Provenance: 3,176 of 4,055 entries (78.3%) began from a Google Places listing; the rest came from church websites, denominational directories and other public listings. Each record keeps the source that named it.

What this page never claims

  • How many churches there are in Malaysia, or what share of the population is Christian.
  • Growth over time: the directory does not measure the same places repeatedly.
  • A ranking or endorsement of churches. A listing is not a comparison.
  • Verification we have not recorded. A field with no date is unverified, and is shown as such.

Read more about the project on the about page →

Ascribe to the Lord the glory due his name; worship the Lord in the splendor of his holiness.

Psalm 29:2New International Version® (NIV)