In 2019 there were more than 1,200 churches from different Christian denominations in Moscow. The majority of the population belongs to the Russian Orthodox Church, which consequently has by far the largest number of churches; (1154 in 2017) compared to over 1600 before the 1917 revolution; much smaller numbers belong to various Eastern and Western denominations. Non-orthodox churches include the Seventh-day Adventist church, the Roman Catholic Cathedral of the Immaculate Conception of the Holy Virgin Mary and the Anglican St. Andrew's Church. There have been indications of other Christian denominations in Moscow since the 14th century, when the first non-orthodox parishes were created (such as Protestant Churches).

Until 1917, more than 1,600 churches existed in Moscow; however, this changed after the 1917 Revolution in Russia, when the Bolsheviks came to power. One of their ideologies was state atheism, and subsequently many churches were destroyed or reconstructed for other purposes. By the time the Soviet Union's last president, Mikhail Gorbachev, introduced his glasnost (openness) policy to eliminate persecution against religious groups and instead adopt freedom of religion. there were only about 150 open churches left in Moscow. Since then, religion in Russia and Moscow has experienced a revival, and many churches have or are being reconstructed or restored and then reconsecrated. Today, there are more than 900 religious organizations and more than 40 denominations in Moscow. The dominant denomination in both believers and churches is the Russian Orthodox Church, with 320 parishes.

On 29 July 2011, the Moscow Patriarchate and the acting mayor of Moscow, Vladimir Resin, agreed upon the project "Program 200". Their aim is to reconstruct 200 churches that were destroyed during the Soviet Era. The first church from that project, the Church-Chapel of the Blessed Saint Dmitry Donskoy, was consecrated on 13 June 2012 in the Northwestern Okrug. By December 21, 2017 statistics, Russian Orthodox Church had 1154 churches and chapels in Moscow, including: 6 Kremlin cathedrals, 2 cathedral churches, 295 parish churches, 31 baptismal churches, 114 temporary churches, 54 monastery churches. By 2018, there were 507 Russian Orthodox churches with no less than once a week sacred worship.

The list below is geographically subdivided into ten administrative okrugs: Centre, North, Northeast, East, Southeast, South, Southwest, West, Northwest and Zelenograd. Within each of these ten tables, the boldfaced entries are alphabetically sorted by the patron saint or the church's consecrated feast day. The column "Year of completion" lists date of the church's completion or the consecration of the respective active building, without consideration of any subsequent renovations, expansions or additional construction (e.g., former wooden churches on the same location). If the build year is unknown, an approximate date is listed. The column "District" indicates the Moscow district where the church is located. The precise geographic coordinate is included under the district; these coordinates link to a map of the city and the location of the selected church.

The list is restricted to isolated consecrated churches and cathedrals. Desecrated, former churches are not listed here, nor are churches which do not occupy their own building or a part of it (e.g., house churches within secular buildings). Chapels and other sacred buildings without regular church services are not listed (including pure baptisteries and memorial chapels).

List of churches by districts

Centre

+ List of churches in the Central Okrug Picture Name Year of completion Denomination District 1858 Russian Orthodox Krasnoselsky 1751 Russian Orthodox Tagansky 1891 Russian Orthodox Krasnoselsky 1689 Russian Orthodox Tagansky 1550 or earlier Russian Orthodox Khamovniki 1824 Russian Orthodox Presnensky 1884 Anglican Presnensky 1596 Russian Orthodox Khamovniki 1856 Russian Orthodox Arbat 1787 Russian Orthodox Meshchansky 1850 Russian Orthodox Khamovniki 1804 Russian Orthodox Tverskoy 1690 Russian Orthodox Khamovniki 1897 Russian Orthodox Tagansky 1561 Russian Orthodox Tverskoy 1644 Russian Orthodox Khamovniki 1775 Russian Orthodox Yakimanka 1695 Russian Orthodox Yakimanka 1908 Old Believers(priestless) Basmanny 2000 Russian Orthodox Khamovniki 1793 Russian Orthodox Basmanny 1680 Russian Orthodox Presnensky 1762 Russian Orthodox Zamoskvorechye 1816 Russian Orthodox Presnensky 1662 Russian Orthodox Zamoskvorechye 1493 Russian Orthodox Tverskoy 1793 Russian Orthodox Basmanny 1657 Russian Orthodox Tverskoy 1560? Russian Orthodox Tverskoy 1879 Russian Orthodox Basmanny 1675 Russian Orthodox Zamoskvorechye 1801 Russian Orthodox Yakimanka 1903 Russian Orthodox Khamovniki 1520 Russian Orthodox Tverskoy 1706 Russian Orthodox Khamovniki 1701 Russian Orthodox Basmanny 1845 Russian Orthodox Basmanny 1696 Russian Orthodox Tverskoy 1708 Russian Orthodox Khamovniki 1645 Russian Orthodox Tagansky 1778 Russian Orthodox Zamoskvorechye 1707 Russian Orthodox Basmanny 1750 Georgian Orthodox Presnensky 1653 Russian Orthodox Zamoskvorechye 1658 Russian Orthodox Tverskoy 1694 Russian Orthodox Tverskoy 1679 Russian Orthodox Zamoskvorechye 1911 Presnenski 1792 Russian Orthodox Basmanny 1676 Russian Orthodox Basmanny 1665 Russian Orthodox Presnensky 1717 Russian Orthodox Yakimanka 1687 Russian Orthodox Meshchansky 1734 Russian Orthodox Presnenski 1835 Krasnoselsky 1730 Russian Orthodox Yakimanka 1806 Russian Orthodox Tagansky 1699 Russian Orthodox Tverskoy 1894 Russian Orthodox Tverskoy 1508 Russian Orthodox (unassigned) 1739 Russian Orthodox Tagansky 1897 Russian Orthodox Khamovniki Russian Orthodox Zamoskvorechye 1572 Russian Orthodox Zamoskvorechye 1735 Russian Orthodox Arbat 1427 Russian Orthodox Tagansky 1696 Russian Orthodox Khamovniki 1660? Russian Orthodox Tverskoy 1595 Russian Orthodox Taganski 1751 Russian Orthodox Basmanny 1657 Russian Orthodox Yakimanka 1682 Russian Orthodox Tagansky 1902 Russian Orthodox Tverskoy 1682 Russian Orthodox Khamovniki 1715 Russian Orthodox Krasnoselsky 1775 Russian Orthodox Presnensky 1687 Russian Orthodox Yakimanka 1686 Russian Orthodox Arbat 1657 Russian Orthodox Basmanny 1824 Russian Orthodox Tagansky 1805 Russian Orthodox Zamoskvorechye 1652 Russian Orthodox Taganski 1858 Russian Orthodox Basmanny 1766 Russian Orthodox Basmanny 1657 Russian Orthodox Zamoskvorechye 1759 Russian Orthodox Zamoskvorechye 1858 Russian Orthodox Tverskoy 1759 Russian Orthodox Arbat 1673 Russian Orthodox(Yedinovertsy) Tagansky 1781 Russian Orthodox Meshchansky 1697 Russian Orthodox Yakimanka 1921 Old Believers(Old-Rite Church) Tverskoy 1517 Russian Orthodox Tverskoy 1905 Evangelical-Lutheran Basmanny 1728 Russian Orthodox Krasnoselsky 1702 Russian Orthodox Tagansky 1691 Russian Orthodox Meshchansky 1702 Russian Orthodox Tverskoy 1679 Russian Orthodox Meshchansky 1688 Russian Orthodox Arbat 1634 Russian Orthodox Presnensky 1650s Russian Orthodox Tagansky 1856 Russian Orthodox Tagansky 1824 Russian Orthodox Presnensky 1815 Armenian Apostolic Presnensky 2008 Russian Orthodox Presnensky 1702 Russian Orthodox Tverskoy 1678 Russian Orthodox Tverskoy 1787 Russian Orthodox Tagansky 1818 Russian Orthodox Tagansky 1904 Russian Orthodox Tverskoy 1657 Russian Orthodox Tagansky 1679 Russian Orthodox Arbat 1650 Russian Orthodox Meshchansky 1682 Russian Orthodox Yakimanka 1791 Russian Orthodox Arbat 1806 Russian Orthodox Basmanny 1627 Russian Orthodox Arbat 1489 Russian Orthodox (nicht ingewiesen) 1684 Russian Orthodox Tverskoy 1479 Russian Orthodox (unassigned) 1654 Russian Orthodox Tagansky 1806 Russian Orthodox Khamovniki 1860 Russian Orthodox Tverskoy 1697 Russian Orthodox Yakimanka 1690 Russian Orthodox Tagansky 1687 Russian Orthodox Khamovniki 1695 Russian Orthodox Meshchansky 1676 Russian Orthodox Tverskoy 1691 Russian Orthodox Tverskoy 1802 Russian Orthodox Zamoskvorechye 1901 Russian Orthodox Yakimanka 1915 Russian Orthodox Taganski 1899 Russian Orthodox Meshchansky 1685 Russian Orthodox Yakimanka 1993 Russian Orthodox Tverskoy 1906 Russian Orthodox Meshchansky 1505 Russian Orthodox Meshchansky 1652 Russian Orthodox Tverskoy 1804 Russian Orthodox Taganski 1486 Russian Orthodox (unassigned) 1910 Old Believers(Old-Orthodox)Zamoskvorechye 1696 Russian Orthodox Tverskoy 1701 Russian Orthodox Krasnoselsky 1696 Russian Orthodox Taganski 1911 Old Believers(Old-Rite) Basmanny 1814 Russian Orthodox Taganski 1912 Russian Orthodox Yakimanka 1675 Russian Orthodox Tagansky 1908 Old Believers(Old-Rite Church) Khamovniki 1626 Russian Orthodox(Yedinovertsy) Basmanny 1684 Russian Orthodox Tverskoy 1795 Russian Orthodox Tagansky 1766 Russian Orthodox Meshchansky 1679? Russian Orthodox Tverskoy 1691 Russian Orthodox Arbat 1525 Russian Orthodox Khamovniki 1694 Russian Orthodox Tverskoy 1750 Russian Orthodox Tverskoy 1647 Russian Orthodox Tagansky 1755 Russian Orthodox Zamoskvorechye 1689 Russian Orthodox Khamovniki 1711 Russian Orthodox Arbat 1674 Russian Orthodox Basmanny 1657 Russian Orthodox Basmanny 1706 Russian Orthodox Meshchansky 1661 Russian Orthodox Meshchansky 1628 Russian Orthodox Tverskoy 1747 Russian Orthodox Yakimanka 1861 Russian Orthodox Basmanny 1781 Russian Orthodox Taganski 1811 Russian Orthodox Zamoskvorechye 1810 Russian Orthodox Meshchansky 1895 Russian Orthodox Meshchansky 1656 Russian Orthodox (unassigned) 1516 Russian Orthodox Basmanny

North

+ List of churches in the Northern Okrug Picture Name Year of completion Denomination District 1736 Russian Orthodox Sokol 1998 Russian Orthodox Aeroport 1866 Russian Orthodox West Degunino 1789 Russian Orthodox Molzhaninovsky 2002 Russian Orthodox Molzhaninovsky 1998 Russian Orthodox Koptevo 2005 Russian Orthodox Beskudnikovsky 1895 Russian Orthodox Savyolovsky 1997after a faithful reconstruction; originally 1916, destroyed 1935, the rest removed in the 1960s Russian Orthodox Timiryazevsky 2005 Autonomous Golovinsky 1859 Russian Orthodox West Degunino 1847 Russian Orthodox Aeroport 1884 Russian Orthodox Levoberezhny 1870 Russian Orthodox Khovrino 1909 Russian Orthodox Khoroshyovsky 1858 Russian Orthodox Begovoi 2002 Russian Orthodox Aeroport

Northeast

+ List of churches in the Northeastern Okrug Picture Name Year of completion Denomination District 1916 Russian Orthodox Yaroslavsky 1763 Russian Orthodox Lianozovo 1823 Russian Orthodox Maryina roshcha 1997 Russian Orthodox Otradnoye 2006Provisional church, to make way for a new construction Russian Orthodox North Medvedkovo 1894 Russian Orthodox Bibirevo 1997 Russian Orthodox Babushkinsky 1722 Russian Orthodox Rostokino 1758 Russian Orthodox Severny 1684Only the church bells preserved; services take place there Russian Orthodox Butyrsky 1859 Russian Orthodox Otradnoye 1635 Russian Orthodox South Medvedkovo 1680 Russian Orthodox Alexeyevsky 1904 Russian Orthodox Maryina roshcha 1777 Russian Orthodox Severny 1683 Russian Orthodox Ostankinsky 1835 Russian Orthodox Alexeyevsky 1708 Russian Orthodox Maryina roshcha 2009 Russian Orthodox Sviblovo 2013 Armenian Apostolic Alexeyevsky

East