PHP-Powered Government Websites by Country
After reading the Digital Sovereignty Is Written in PHP, I became curious where in the world is PHP used in the governement.
Governments may be large or small, and it may have several departements, ministries, cabinets or even local administrations with competing technologies. For this page, I only collected at least one PHP powered site.
The list has all 191 UN Member States + 1 UN Observer State, sorted alphabetically by English name. There are some Notes at the bottom, and an Methodology Annex with details about the methodology. This page might not get much update in the future, but a related repository php-in-the-world is ready to host updates and complements.
Note: some websites may not be available to you for various reasons.
PHP in every governments on the planet
| Country | Government Website | PHP Technology / CMS |
|---|---|---|
| ๐ฆ๐ฑ Albania | e-albania.al | Drupal / Symfony |
| ๐ฆ๐ฉ Andorra | govern.ad | TYPO3 |
| ๐ฆ๐ด Angola | minfin.gov.ao | WordPress |
| ๐ฆ๐ฌ Antigua and Barbuda | ab.gov.ag | Drupal |
| ๐ฆ๐ท Argentina | argentina.gob.ar | Drupal |
| ๐ฆ๐ฒ Armenia | gov.am | Custom PHP |
| ๐ฆ๐บ Australia | australia.gov.au | Drupal |
| ๐ฆ๐น Austria | austria.gv.at | Drupal |
| ๐ฆ๐ฟ Azerbaijan | gov.az | Drupal |
| ๐ง๐ธ Bahamas | bahamas.gov.bs | WordPress |
| ๐ง๐ญ Bahrain | bahrain.bh | Drupal |
| ๐ง๐ฉ Bangladesh | bangladesh.gov.bd | WordPress |
| ๐ง๐ง Barbados | gov.bb | WordPress |
| ๐ง๐พ Belarus | belarus.by | Drupal |
| ๐ง๐ช Belgium | belgium.be | Drupal |
| ๐ง๐ฟ Belize | belize.gov.bz | WordPress |
| ๐ง๐ฏ Benin | presidence.bj | WordPress |
| ๐ง๐น Bhutan | gov.bt | WordPress |
| ๐ง๐ด Bolivia | bolivia.gob.bo | WordPress |
| ๐ง๐ฆ Bosnia and Herzegovina | mvp.gov.ba | WordPress |
| ๐ง๐ผ Botswana | gov.bw | Drupal |
| ๐ง๐ท Brazil | www2.camara.leg.br | Drupal |
| ๐ง๐ณ Brunei | gov.bn | WordPress |
| ๐ง๐ฌ Bulgaria | government.bg | Symfony / Custom PHP |
| ๐ง๐ซ Burkina Faso | presidence.bf | SPIP |
| ๐ง๐ฎ Burundi | presidence.bi | WordPress |
| ๐จ๐ป Cabo Verde | gov.cv | Drupal |
| ๐ฐ๐ญ Cambodia | cambodia.gov.kh | Drupal |
| ๐จ๐ฒ Cameroon | spm.gov.cm | Drupal |
| ๐จ๐ฆ Canada | canada.ca | Drupal |
| ๐จ๐ซ Central African Republic | presidence.cf | WordPress |
| ๐น๐ฉ Chad | presidence.td | WordPress |
| ๐จ๐ฑ Chile | gob.cl | Drupal |
| ๐จ๐ณ China | en.beijing.gov.cn | Drupal |
| ๐จ๐ด Colombia | gov.co | Drupal |
| ๐ฐ๐ฒ Comoros | presidence.km | WordPress |
| ๐จ๐ฌ Congo (Brazzaville) | gouv.cg | Drupal |
| ๐จ๐ฉ Congo (DR) | presidence.cd | WordPress |
| ๐จ๐ท Costa Rica | gov.cr | Drupal |
| ๐ญ๐ท Croatia | vlada.gov.hr | Drupal |
| ๐จ๐บ Cuba | minrex.gob.cu | Joomla |
| ๐จ๐พ Cyprus | cyprus.gov.cy | Drupal |
| ๐จ๐ฟ Czechia | vlada.gov.cz | Drupal |
| ๐จ๐ฎ Cรดte d’Ivoire | gouv.ci | Drupal |
| ๐ฉ๐ฐ Denmark | denmark.dk | Drupal |
| ๐ฉ๐ฏ Djibouti | presidence.dj | WordPress |
| ๐ฉ๐ฒ Dominica | dominica.dm | WordPress |
| ๐ฉ๐ด Dominican Republic | dominicana.gob.do | Drupal |
| ๐ช๐จ Ecuador | educacion.gob.ec | WordPress |
| ๐ช๐ฌ Egypt | egypt.gov.eg | Drupal |
| ๐ธ๐ป El Salvador | presidencia.gob.sv | WordPress |
| ๐ฌ๐ถ Equatorial Guinea | presidencia-guinee.com | WordPress |
| ๐ช๐ท Eritrea | shabait.com | WordPress |
| ๐ช๐ช Estonia | valitsus.ee | Drupal |
| ๐ธ๐ฟ Eswatini | gov.sz | Drupal |
| ๐ช๐น Ethiopia | ethiopia.gov.et | WordPress |
| ๐ซ๐ฏ Fiji | fiji.gov.fj | WordPress |
| ๐ซ๐ฎ Finland | valtioneuvosto.fi | Drupal |
| ๐ซ๐ท France | service-public.fr | Symfony / Drupal |
| ๐ฌ๐ฆ Gabon | gouv.ga | Drupal |
| ๐ฌ๐ฒ Gambia | statehouse.gov.gm | WordPress |
| ๐ฌ๐ช Georgia | gov.ge | Drupal |
| ๐ฉ๐ช Germany | bundesregierung.de | TYPO3 |
| ๐ฌ๐ญ Ghana | gov.gh | WordPress |
| ๐ฌ๐ท Greece | gov.gr | Drupal |
| ๐ฌ๐ฉ Grenada | gov.gd | WordPress |
| ๐ฌ๐น Guatemala | minex.gob.gt | WordPress |
| ๐ฌ๐ณ Guinea | presidence.gov.gn | WordPress |
| ๐ฌ๐ผ Guinea-Bissau | secom.gov.gw | WordPress |
| ๐ฌ๐พ Guyana | minfor.gov.gy | WordPress |
| ๐ญ๐น Haiti | presidence.ht | WordPress |
| ๐ญ๐ณ Honduras | presidencia.hn | WordPress |
| ๐ญ๐บ Hungary | magyarorszag.hu | Drupal |
| ๐ฎ๐ธ Iceland | government.is | Drupal |
| ๐ฎ๐ณ India | india.gov.in | Drupal |
| ๐ฎ๐ฉ Indonesia | setkab.go.id | WordPress |
| ๐ฎ๐ท Iran | iran.ir | Joomla |
| ๐ฎ๐ถ Iraq | cabinet.gov.iq | Joomla |
| ๐ฎ๐ช Ireland | gov.ie | Drupal |
| ๐ฎ๐ฑ Israel | gov.il | Drupal |
| ๐ฎ๐น Italy | governo.it | Drupal |
| ๐ฏ๐ฒ Jamaica | jis.gov.jm | WordPress |
| ๐ฏ๐ต Japan | japan.go.jp | WordPress |
| ๐ฏ๐ด Jordan | portal.jordan.gov.jo | Drupal |
| ๐ฐ๐ฟ Kazakhstan | primeminister.kz | Drupal |
| ๐ฐ๐ช Kenya | parliament.go.ke | WordPress |
| ๐ฐ๐ฎ Kiribati | parliament.gov.ki | WordPress |
| ๐ฐ๐ผ Kuwait | kuwait.gov.kw | Drupal |
| ๐ฐ๐ฌ Kyrgyzstan | gov.kg | Drupal |
| ๐ฑ๐ฆ Laos | laogov.la | Joomla |
| ๐ฑ๐ป Latvia | latvija.lv | Drupal |
| ๐ฑ๐ง Lebanon | presidency.gov.lb | WordPress |
| ๐ฑ๐ธ Lesotho | gov.ls | WordPress |
| ๐ฑ๐ท Liberia | mofa.gov.lr | WordPress |
| ๐ฑ๐พ Libya | gov.ly | WordPress |
| ๐ฑ๐ฎ Liechtenstein | llv.li | Drupal |
| ๐ฑ๐น Lithuania | lithuania.lt | Drupal |
| ๐ฑ๐บ Luxembourg | luxembourg.lu | Drupal |
| ๐ฒ๐ฌ Madagascar | presidence.gov.mg | WordPress |
| ๐ฒ๐ผ Malawi | malawi.gov.mw | WordPress |
| ๐ฒ๐พ Malaysia | malaysia.gov.my | WordPress |
| ๐ฒ๐ป Maldives | presidency.gov.mv | WordPress |
| ๐ฒ๐ฑ Mali | malibo.org | Joomla |
| ๐ฒ๐น Malta | gov.mt | Drupal |
| ๐ฒ๐ญ Marshall Islands | rmigov.org | WordPress |
| ๐ฒ๐ท Mauritania | primature.gov.mr | Drupal |
| ๐ฒ๐บ Mauritius | govmu.org | WordPress |
| ๐ฒ๐ฝ Mexico | gob.mx | Drupal |
| ๐ซ๐ฒ Micronesia | fsmgov.org | WordPress |
| ๐ฒ๐ฉ Moldova | gov.md | Drupal |
| ๐ฒ๐จ Monaco | en.gouv.mc | Drupal |
| ๐ฒ๐ณ Mongolia | pmis.gov.mn | Drupal |
| ๐ฒ๐ช Montenegro | gov.me | Drupal |
| ๐ฒ๐ฆ Morocco | maroc.ma | Drupal |
| ๐ฒ๐ฟ Mozambique | portaldogoverno.gov.mz | Joomla |
| ๐ฒ๐ฒ Myanmar | president-office.gov.mm | Drupal |
| ๐ณ๐ฆ Namibia | gov.na | Drupal |
| ๐ณ๐ท Nauru | nauru.gov.nr | WordPress |
| ๐ณ๐ต Nepal | nepal.gov.np | Joomla |
| ๐ณ๐ฑ Netherlands | government.nl | Drupal |
| ๐ณ๐ฟ New Zealand | govt.nz | SilverStripe CMS |
| ๐ณ๐ฎ Nicaragua | presidencia.gob.ni | WordPress |
| ๐ณ๐ช Niger | presidence.ne | WordPress |
| ๐ณ๐ฌ Nigeria | nigeria.gov.ng | WordPress |
| ๐ฒ๐ฐ North Macedonia | vlada.mk | Joomla |
| ๐ณ๐ด Norway | regjeringen.no | Drupal |
| ๐ด๐ฒ Oman | oman.om | Drupal |
| ๐ต๐ฐ Pakistan | pakistan.gov.pk | Joomla |
| ๐ต๐ผ Palau | palaugov.org | WordPress |
| ๐ต๐ธ Palestine | palestinecabinet.gov.ps | WordPress |
| ๐ต๐ฆ Panama | panama.gob.pa | Drupal |
| ๐ต๐ฌ Papua New Guinea | png.gov.pg | WordPress |
| ๐ต๐พ Paraguay | presidencia.gov.py | Drupal |
| ๐ต๐ช Peru | gob.pe | Drupal |
| ๐ต๐ญ Philippines | gov.ph | WordPress |
| ๐ต๐ฑ Poland | gov.pl | Drupal |
| ๐ต๐น Portugal | portugal.gov.pt | Drupal |
| ๐ถ๐ฆ Qatar | hukoomi.gov.qa | Drupal |
| ๐ท๐ด Romania | gov.ro | Drupal |
| ๐ท๐บ Russia | mos.ru | Drupal |
| ๐ท๐ผ Rwanda | gov.rw | Drupal |
| ๐ฐ๐ณ Saint Kitts and Nevis | gov.kn | WordPress |
| ๐ฑ๐จ Saint Lucia | govt.lc | WordPress |
| ๐ป๐จ Saint Vincent and the Grenadines | gov.vc | WordPress |
| ๐ผ๐ธ Samoa | govt.ws | Drupal |
| ๐ธ๐ฒ San Marino | sanmarino.sm | Custom PHP |
| ๐ธ๐ฆ Saudi Arabia | my.gov.sa | Drupal |
| ๐ธ๐ณ Senegal | presidence.sn | WordPress |
| ๐ท๐ธ Serbia | srbija.gov.rs | Drupal |
| ๐ธ๐จ Seychelles | statehouse.gov.sc | WordPress |
| ๐ธ๐ฑ Sierra Leone | statehouse.gov.sl | WordPress |
| ๐ธ๐ฌ Singapore | gov.sg | Drupal |
| ๐ธ๐ฐ Slovakia | slovensko.sk | Drupal |
| ๐ธ๐ฎ Slovenia | gov.si | Drupal |
| ๐ธ๐ง Solomon Islands | solomon.gov.sb | WordPress |
| ๐ธ๐ด Somalia | mfa.gov.so | WordPress |
| ๐ฟ๐ฆ South Africa | gov.za | Drupal |
| ๐ฐ๐ท South Korea | seoul.go.kr | Drupal |
| ๐ธ๐ธ South Sudan | mfa.gov.ss | WordPress |
| ๐ช๐ธ Spain | moncloa.gob.es | Drupal |
| ๐ฑ๐ฐ Sri Lanka | president.gov.lk | WordPress |
| ๐ธ๐ฉ Sudan | mofa.gov.sd | WordPress |
| ๐ธ๐ท Suriname | gov.sr | Drupal |
| ๐ธ๐ช Sweden | sweden.se | WordPress |
| ๐จ๐ญ Switzerland | admin.ch | Drupal |
| ๐ธ๐พ Syria | egov.sy | Joomla |
| ๐ธ๐น Sรฃo Tomรฉ and Prรญncipe | saotome.st | WordPress |
| ๐น๐ฏ Tajikistan | parlament.tj | WordPress |
| ๐น๐ฟ Tanzania | statehouse.go.tz | WordPress |
| ๐น๐ญ Thailand | thailand.go.th | WordPress |
| ๐น๐ฑ Timor-Leste | timor-leste.gov.tl | Drupal |
| ๐น๐ฌ Togo | presidence.tg | WordPress |
| ๐น๐ด Tonga | gov.to | WordPress |
| ๐น๐น Trinidad and Tobago | ttconnect.gov.tt | Drupal |
| ๐น๐ณ Tunisia | tunisie.gov.tn | Drupal |
| ๐น๐ฒ Turkmenistan | turkmenistan.gov.tm | Drupal |
| ๐น๐ป Tuvalu | gov.tv | WordPress |
| ๐น๐ท Tรผrkiye | ktb.gov.tr | Drupal |
| ๐บ๐ฌ Uganda | statehouse.go.ug | WordPress |
| ๐บ๐ฆ Ukraine | kmu.gov.ua | Drupal |
| ๐ฆ๐ช United Arab Emirates | u.ae | Drupal |
| ๐ฌ๐ง United Kingdom | food.gov.uk | Drupal |
| ๐บ๐ธ United States | whitehouse.gov | WordPress |
| ๐บ๐พ Uruguay | uruguay.gub.uy | Drupal |
| ๐บ๐ฟ Uzbekistan | gov.uz | Custom PHP / Laravel |
| ๐ป๐บ Vanuatu | gov.vu | WordPress |
| ๐ป๐ช Venezuela | minci.gob.ve | WordPress |
| ๐ป๐ณ Vietnam | chinhphu.vn | Laravel / Custom PHP |
| ๐พ๐ช Yemen | mofa-ye.org | WordPress |
| ๐ฟ๐ฒ Zambia | statehouse.gov.zm | WordPress |
| ๐ฟ๐ผ Zimbabwe | gov.zw | WordPress |
Named PHP Projects
The table above names these PHP frameworks and CMSs. It excludes generic “Custom PHP” entries, which aren’t a single named project:
| Project | Home Page |
|---|---|
| Drupal | drupal.org |
| Joomla | joomla.org |
| Laravel | laravel.com |
| SilverStripe CMS | silverstripe.org |
| SPIP | spip.net |
| Symfony | symfony.com |
| TYPO3 | typo3.org |
| WordPress | wordpress.org |
Notes
- Caribbean and Central American nations, Bahamas, Guatemala, Honduras, show a strong preference for WordPress, likely due to ease of use and lower maintenance costs for smaller IT departments.
- China’s inclusion might seem surprising, since the central government in Beijing relies heavily on custom enterprise Java. But many municipal and provincial portals, including the English-language Beijing government site, utilize Drupal to handle multilingual content and international public relations.
- Estonia is famous for its advanced digital society, called e-Governance. While much of its backend infrastructure is custom-built, its main government web portal uses Drupal for frontend content management.
- European Microstates: Liechtenstein relies on Drupal, while Andorra uses TYPO3, sharing a tech affinity with Switzerland and Germany. Monaco’s official portal is a beautifully executed Drupal site.
- Francophone Africa is heavily represented by WordPress. Countries like Benin, Burundi, DR Congo, Djibouti, and Haiti all rely on it for their presidential portals, valuing rapid deployment, easy content updates, and low hosting overhead.
- Israel’s single unified government portal is a major Drupal implementation, handling millions of interactions and integrating with their “Tofes Yarok” (Green Pass) systems during the pandemic.
- Japan and Malaysia are great examples of major Asian governments utilizing WordPress VIP or heavily customized WordPress enterprise setups for their primary portals.
- Joomla is less common than Drupal or WordPress for large federal portals, but remains in active or legacy use across the Middle East, North Africa, and parts of Asia, Iran, Pakistan, Iraq, Mozambique, Laos, and Syria all run government or e-government portals on it, often valued for its strong out-of-the-box multilingual support. Cuba and Nepal are further examples, in more budget-conscious or historically isolated tech environments.
- Laravel in Vietnam: the main government portal utilizes Laravel, a robust PHP framework. This shows that governments don’t just use “out-of-the-box” CMSs, some build highly customized, bespoke applications using modern PHP frameworks.
- The Middle East has heavily embraced Drupal. Qatar’s “Hukoomi” portal and Saudi Arabia’s “My.gov.sa” are massive, highly customized Drupal implementations serving millions of citizens and expats in multiple languages.
- Oman stands out in the Gulf region. While many of its neighbors use custom enterprise Java or .NET setups, Oman’s central portal has heavily leveraged Drupal to manage its massive digital transformation and Arabic/English content.
- The post-Soviet sphere (Belarus, Kazakhstan, Kyrgyzstan) shows a strong trend of utilizing Drupal for e-government modernization, favoring its ability to handle Cyrillic alphabets and complex user permissions securely.
- Russia’s capital city, Moscow, runs one of the largest and most complex Drupal installations in the world.
mos.ruhandles tens of millions of users and integrates hundreds of city services: a premier example of enterprise-level PHP at massive scale. - Rwanda continues its reputation as a tech-forward African nation by running its main portal on Drupal, aligning with its national strategy to digitize government services.
- San Marino uses a custom PHP setup for its official portal, proving that smaller European microstates often rely on bespoke PHP applications tailored to their specific administrative needs rather than off-the-shelf CMSs.
- The shift towards Drupal across Eastern Europe (Czechia, Latvia, Lithuania, Romania, Slovakia) is particularly strong due to its native support for multilingual content and complex user role management.
- Small Island Developing States (SIDS) across the Caribbean and Pacific, with Grenada, Sรฃo Tomรฉ and Prรญncipe, Guyana, Marshall Islands, Micronesia, Nauru, Palau, Samoa, Solomon Islands, Tuvalu, Tonga, Vanuatu, and Saint Vincent and the Grenadines, overwhelmingly favor WordPress and Drupal. Both platforms let small IT departments deploy modern, secure government sites without needing large in-house development or server teams.
- Singapore is a fantastic example of a highly developed, secure digital government portal running on Drupal.
- South Korea might seem like an unusual entry, since the central government often relies on custom Java-based platforms. However, local and major municipal portals, like the Seoul Metropolitan Government, heavily utilize Drupal for their public-facing websites, particularly for their multilingual expat portals.
- SPIP powers Burkina Faso: the presidency site uses this highly respected PHP CMS, originally created in France. It has historically been very popular in Francophone Africa for its multilingual and structural capabilities, though many sites are now migrating to WordPress or Drupal.
- Sweden’s official informational portal runs on WordPress, demonstrating how different branches of a government, informational vs. administrative, might use different stacks.
- Tรผrkiye: the linked site is the Ministry of Culture and Tourism. Many Turkish government ministries rely on Drupal, though some specific e-service gateways use custom or .NET backends.
- Ukraine is a massive success story for Drupal. Despite the ongoing war, their highly robust Drupal-based government portal has remained online and functional, showcasing the CMS’s resilience and decentralized capabilities.
- Uzbekistan is a standout, utilizing a custom Laravel backend for
gov.uz. Laravel is increasingly popular for bespoke government applications that need highly specific API integrations and business logic that a traditional CMS might not handle gracefully out-of-the-box.
Methodology and Caveats
The country list is based on current UN member states, plus Palestine as a UN observer state.
For each country, sites were searched roughly in this order, stopping once a PHP-powered site was found:
- The main government portal (e.g. a
.gov/.gob/.gouvdomain, or an official national portal). - The presidency site, or equivalent head-of-state site, where the main portal wasn’t a good match.
- The prime minister’s office and the Ministry of Foreign Affairs.
- Major city or capital-city government sites, for countries where no suitable national-level PHP site was found.
Government tech stacks are occasionally migrated, and the sites listed above are historically or currently powered by PHP-based frameworks/CMSs (such as Drupal, WordPress, TYPO3, SilverStripe, SPIP, Symfony, or Laravel).
These sites change fast, and availability is not guaranteed: government domains can go offline, get redesigned onto a different stack, or become unreachable for stretches of time: particularly around elections, coups, sanctions, or armed conflict. Treat this list as a snapshot, not a live status check.
This list has a related repository called php-in-the-world, that can accept more insights, domains and recept updates.

