Explore congregations in St Louis, Missouri, with detailed listings updated as of March 2025.
Enhance your parish or personal devotion with high-quality items from The Catholic Company. Explore church supplies like monstrances, baptismal shells, candles, and Mass essentials, plus devotional favorites such as rosaries, statues of saints, Bibles, prayer books, and inspirational gifts for all ages.
Whether you're outfitting your church for liturgy or seeking meaningful items to deepen your faith, find everything you need in one trusted place - perfect for clergy, parishioners, and families alike!
Shop Now at The Catholic Company & Save on Your Favorites!Address: 4355 Butler Hill Rd
Denomination: Lutheran
County: Saint Louis County
Address: 9625 Tesson Ferry Rd
Denomination: Christian
County: Saint Louis County
Address: 9217 Gravois Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 5306 Jennings Station Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 5010 Terry Ave
Denomination: Episcopal / Anglican
County: Saint Louis City County
Address: 4213 N Market St W
Denomination: Baptist
County: Saint Louis City County
Address: PO Box 2128
Denomination: Pentecostal
County: Saint Louis City County
Address: 4001 Maffitt Ave
Denomination: Methodist
County: Saint Louis City County
Address: 5347 Donovan Ave
Denomination: Lutheran
County: Saint Louis City County
Address: 1755 Des Peres Rd
Denomination: Orthodox
County: Saint Louis County
Address: 2115 Chambers Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 4336 Saint Louis Ave
Denomination: Baptist
County: Saint Louis City County
Address: 10600 Bellefontaine Rd
Denomination: Methodist
County: Saint Louis County
Address: 4800 N Hanley Rd
Denomination: Church of Christ
County: Saint Louis County
Address: 11952 Bellefontaine Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 7001 Forsyth Blvd
Denomination: Lutheran
County: Saint Louis County
Address: 85 Lemay Gardens Dr
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 5401 Bishop Ja Johnson Ln
Denomination: Pentecostal
County: Saint Louis County
Address: 2153 Salisbury St
Denomination: Lutheran
County: Saint Louis City County
Address: 4250 N 20th St
Denomination: Holiness / Church of the Nazarene
County: Saint Louis City County
Address: 2400 S Brentwood Blvd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 3400 Lemay Ferry Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 7309 Virginia Ave
Denomination: Baptist
County: Saint Louis City County
Address: 7423 Michigan Ave
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 55 Plaza Sq
Denomination: Methodist
County: Saint Louis City County
Address: 4950 Fountain Ave
Denomination: Christian
County: Saint Louis City County
Address: 12875 Fee Fee Rd
Denomination: Metaphysical
County: Saint Louis County
Address: 2845 Washington Ave
Denomination: Baptist
County: Saint Louis City County
Address: 7700 Davis Dr
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 5020 Waterman Blvd
Denomination: Jewish
County: Saint Louis City County
Address: 5 N Skinker Blvd
Denomination: Adventist
County: Saint Louis County
Address: 11645 Benham Rd
Denomination: Lutheran
County: Saint Louis County
Address: 1210 Locust St
Denomination: Episcopal / Anglican
County: Saint Louis City County
Address: 7126 Bruno Ave
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 206 Emerling Dr
Denomination: Baptist
County: Saint Louis County
Address: 9712 Tesson Ferry Rd
Denomination: Lutheran
County: Saint Louis County
Address: 5473 Saint Louis Ave
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 5630 Page Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 1558 Thurman Ave
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 2003 Chambers Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 4601 Morganford Rd
Denomination: Methodist
County: Saint Louis City County
Address: 4662 Delmar Blvd
Denomination: Church of Christ
County: Saint Louis City County
Address: 6152 Wagner Ave
Denomination: Church of Christ
County: Saint Louis County
Address: 2515 S Mcknight Rd
Denomination: Church of Christ
County: Saint Louis County
Address: 1408 S 10th St
Denomination: Catholic
County: Saint Louis City County
Address: 1166 S Mason Rd
Denomination: Episcopal / Anglican
County: Saint Louis County
Address: 6740 Loughborough Ave
Denomination: Mormon/Latter Day Saints
County: Saint Louis County
Address: 7910 Mackenzie Rd
Denomination: Lutheran
County: Saint Louis County
Address: 8333 Fullerton Ave
Denomination: Church of Christ
County: Saint Louis County
Address: 8333 Fullerton Ave
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 1208 N Sarah St
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 2501 Rockford Ave
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 101 N Bemiston Ave
Denomination: Methodist
County: Saint Louis County
Address: 3942 Flora Pl
Denomination: Baptist
County: Saint Louis City County
Address: 3141 Lasalle St
Denomination: Baptist
County: Saint Louis City County
Address: 11645 Ladue Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 4700 Washington Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 4673 Labadie Ave
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 2143 N Ballas Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 670 S Laclede Station Rd S
Denomination: Catholic
County: Saint Louis County
Address: 1809 Des Peres Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 8919 Riverview Dr
Denomination: Church of Christ
County: Saint Louis County
Address: 3119 Saint Louis Ave
Denomination: Baptist
County: Saint Louis City County
Address: 1011 Theobald St
Denomination: Lutheran
County: Saint Louis City County
Address: 8920 Eden Ave
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 2617 Shenandoah Ave
Denomination: Lutheran
County: Saint Louis City County
Address: 4045 Holly Hills Blvd
Denomination: Lutheran
County: Saint Louis City County
Address: 6596 Smiley Ave
Denomination: Catholic
County: Saint Louis City County
Address: 3913 Delmar Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 9001 Clayton Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 6402 Dr Martin Luther King Dr
Denomination: Pentecostal
County: Saint Louis County
Address: 6101 Telegraph Rd
Denomination: Lutheran
County: Saint Louis County
Address: 8751 Mackenzie Rd
Denomination: Baptist
County: Saint Louis County
Address: 1601 Telegraph Rd
Denomination: Baptist
County: Saint Louis County
Address: 6741 Telegraph Rd
Denomination: Baptist
County: Saint Louis County
Address: 6501 Wydown Blvd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 5579 Labadie Ave
Denomination: Baptist
County: Saint Louis City County
Address: 1060 Chambers Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 5542 Martin Luther King Blvd
Denomination: Baptist
County: Saint Louis County
Address: 323 Marceau St
Denomination: Pentecostal
County: Saint Louis City County
Address: 1960 Parker Rd
Denomination: Baptist
County: Saint Louis County
Address: 3616 Bates St
Denomination: Baptist
County: Saint Louis City County
Address: 1951 Des Peres Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 765 Lemay Ferry Rd
Denomination: Lutheran
County: Saint Louis County
Address: 3600 Hampton Ave
Denomination: Lutheran
County: Saint Louis City County
Address: 75 Williams Blvd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 5700 Leona St
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 6199 Waterman Blvd
Denomination: Methodist
County: Saint Louis City County
Address: 4005 Washington Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 4114 W Natural Bridge Ave
Denomination: Baptist
County: Saint Louis City County
Address: 2505 N 11th St
Denomination: Baptist
County: Saint Louis City County
Address: 5503 Gilmore Ave
Denomination: Baptist
County: Saint Louis City County
Address: 132 E Monroe Ave
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 7401 Delmar Blvd
Denomination: Episcopal / Anglican
County: Saint Louis County
Address: 1135 Macklind Ave
Denomination: Lutheran
County: Saint Louis City County
Address: 2650 Miami St
Denomination: Lutheran
County: Saint Louis City County
Address: 4923 Odell St
Denomination: Catholic
County: Saint Louis City County
Address: 3519 N 14th St
Denomination: Catholic
County: Saint Louis City County
Address: 4200 Brown Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 6273 Eichelberger St
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 915 N Taylor Ave
Denomination: Baptist
County: Saint Louis City County
Address: 4092 Blow St
Denomination: Catholic
County: Saint Louis City County
Address: 11100 Old Halls Ferry Rd
Denomination: Lutheran
County: Saint Louis County
Address: 2105 Mccausland Ave
Denomination: Methodist
County: Saint Louis County
Address: 2047 E Grand Blvd
Denomination: Pentecostal
County: Saint Louis City County
Address: 4152 Finney Ave
Denomination: Baptist
County: Saint Louis City County
Address: 5401 S Kingshighway Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 8015 Wesley Ave
Denomination: Holiness / Church of the Nazarene
County: Saint Louis County
Address: 3801 Clarence Ave
Denomination: Pentecostal
County: Saint Louis City County
Address: 9450 Clayton Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: PO Box 13311
Denomination: Baptist
County: Saint Louis City County
Address: 910 N Newstead Ave
Denomination: Methodist
County: Saint Louis City County
Address: 11221 Larimore Rd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: PO Box 78783
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 6932 Lansdowne Ave
Denomination: Baptist
County: Saint Louis City County
Address: 5429 Saint Louis Ave
Denomination: Baptist
County: Saint Louis City County
Address: 4015 Saint Louis Ave
Denomination: Pentecostal
County: Saint Louis City County
Address: 7409 Flora Ave
Denomination: Methodist
County: Saint Louis County
Address: 6701 Virginia Ave
Denomination: Methodist
County: Saint Louis City County
Address: 201 S Skinker Blvd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 4424 Washington Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 2846 S Grand Blvd
Denomination: Lutheran
County: Saint Louis City County
Address: 5000 Washington Pl
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 4001 Jennings Station Rd
Denomination: Pentecostal
County: Saint Louis County
Address: 9321 Litzsinger Rd
Denomination: Lutheran
County: Saint Louis County
Address: 1524 Belt Ave # 26
Denomination: Baptist
County: Saint Louis City County
Address: 4246 Shaw Blvd
Denomination: Lutheran
County: Saint Louis City County
Address: 6520 Arsenal St
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 1444 S Compton Ave
Denomination: Baptist
County: Saint Louis City County
Address: 7629 Natural Bridge Rd
Denomination: Methodist
County: Saint Louis County
Address: 1260 N Euclid Ave
Denomination: Baptist
County: Saint Louis City County
Address: 6195 Washington Blvd
Denomination: Holiness / Church of the Nazarene
County: Saint Louis City County
Address: 206 Emerling Dr
Denomination: Church of Christ
County: Saint Louis County
Address: 8629 Halls Ferry Rd
Denomination: Baptist
County: Saint Louis City County
Address: 5939 Goodfellow Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 3524 Russell Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 1527 Dick Gregory Pl
Denomination: Baptist
County: Saint Louis City County
Address: 4700 W Florissant Ave
Denomination: Baptist
County: Saint Louis City County
Address: 4370 N Market St
Denomination: Baptist
County: Saint Louis City County
Address: 10771 Trask Dr
Denomination: Methodist
County: Saint Louis County
Address: 1525 Orchid Ave
Denomination: Methodist
County: Saint Louis City County
Address: PO Box 21369
Denomination: Baptist
County: Saint Louis City County
Address: 9635 Lewis and Clark Blvd
Denomination: Christian
County: Saint Louis County
Address: 1351 Shepley Dr
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 9001 Lucas and Hunt Rd
Denomination: Adventist
County: Saint Louis County
Address: 1488 Belt Ave
Denomination: Pentecostal
County: Saint Louis City County
Address: 4560 Saint Louis Ave
Denomination: Baptist
County: Saint Louis City County
Address: 1160 Saint Cyr Rd
Denomination: Catholic
County: Saint Louis County
Address: 7148 Forsyth Blvd
Denomination: Catholic
County: Saint Louis County
Address: 5020 Rhodes Ave
Denomination: Catholic
County: Saint Louis City County
Address: 401 S Lindbergh Blvd
Denomination: Catholic
County: Saint Louis County
Address: 2841 N Ballas Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 1220 Rev G H Pruitt Pl
Denomination: Baptist
County: Saint Louis City County
Address: 2741 Dayton St
Denomination: Baptist
County: Saint Louis City County
Address: 4966 Towne South Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 4533 Arlington Ave
Denomination: Baptist
County: Saint Louis City County
Address: 9124 Sappington Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 6450 S Kingshighway Blvd
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 3900 Meramec St
Denomination: Catholic
County: Saint Louis City County
Address: 809 Riverview Blvd
Denomination: Holiness / Church of the Nazarene
County: Saint Louis City County
Address: 1200 S Lindbergh Blvd
Denomination: Methodist
County: Saint Louis County
Address: 4234 Washington Blvd
Denomination: Methodist
County: Saint Louis City County
Address: 10191 Halls Ferry Rd
Denomination: Pentecostal
County: Saint Louis County
Address: 5508 Rev Dr Earl Miller St
Denomination: Baptist
County: Saint Louis County
Address: 4501 Westminster Pl
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 6118 Garfield Ave
Denomination: Baptist
County: Saint Louis County
Address: 4265 Shaw Blvd
Denomination: Methodist
County: Saint Louis City County
Address: 12995 Tesson Ferry Rd
Denomination: Baptist
County: Saint Louis County
Address: 5661 Telegraph Rd # 5b
Denomination: Christian
County: Saint Louis County
Address: 3514 Oregon Ave
Denomination: Baptist
County: Saint Louis City County
Address: 6401 Scanlan Ave
Denomination: Baptist
County: Saint Louis City County
Address: 4543 Magnolia Ave
Denomination: Holiness / Church of the Nazarene
County: Saint Louis City County
Address: 5608 N Magnolia Ave
Denomination: Catholic
County: Saint Louis City County
Address: 309 Hoffmeister Ave
Denomination: Catholic
County: Saint Louis County
Address: 11309 Larimore Rd
Denomination: Baptist
County: Saint Louis County
Address: 7530 Natural Bridge Rd
Denomination: Catholic
County: Saint Louis County
Address: 5418 Louisiana Ave
Denomination: Catholic
County: Saint Louis City County
Address: 1203 S Boyle Ave
Denomination: Catholic
County: Saint Louis City County
Address: 4330 Shreve Ave
Denomination: Catholic
County: Saint Louis City County
Address: 3628 Lindell Blvd
Denomination: Catholic
County: Saint Louis City County
Address: 1971 Dougherty Ferry Rd
Denomination: Catholic
County: Saint Louis County
Address: 4301 Saint Ferdinand Ave
Denomination: Methodist
County: Saint Louis City County
Address: 1644 Semple Ave
Denomination: Baptist
County: Saint Louis City County
Address: 6401 Wade Ave
Denomination: Catholic
County: Saint Louis City County
Address: 5800 Oleatha Ave
Denomination: Catholic
County: Saint Louis City County
Address: 1908 N Kingshighway Blvd
Denomination: Methodist
County: Saint Louis City County
Address: 3738 Morganford Rd
Denomination: Lutheran
County: Saint Louis City County
Address: 11333 Saint Johns Church Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 2112 S 12th St
Denomination: Catholic
County: Saint Louis City County
Address: 2629 Rauschenbach Ave
Denomination: Baptist
County: Saint Louis City County
Address: 7100 Morganford Rd
Denomination: Lutheran
County: Saint Louis City County
Address: 2761 Telegraph Rd
Denomination: Methodist
County: Saint Louis County
Address: 3623 Finney Ave
Denomination: Baptist
County: Saint Louis City County
Address: 3854 Flad Ave
Denomination: Catholic
County: Saint Louis City County
Address: 2618 S Brentwood Blvd
Denomination: Catholic
County: Saint Louis County
Address: 2715 N Sarah St
Denomination: Catholic
County: Saint Louis City County
Address: PO Box 11887
Denomination: Episcopal / Anglican
County: Saint Louis County
Address: 7622 Sutherland Ave
Denomination: Catholic
County: Saint Louis County
Address: 4967 Forest Park Ave
Denomination: Orthodox
County: Saint Louis City County
Address: 9801 Olive Blvd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 12345 Manchester Rd
Denomination: Lutheran
County: Saint Louis County
Address: 5508 Telegraph Rd
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 4730 Margaretta Ave
Denomination: Methodist
County: Saint Louis City County
Address: 110 N Warson Rd
Denomination: Episcopal / Anglican
County: Saint Louis County
Address: 3310 S Grand Blvd
Denomination: Catholic
County: Saint Louis City County
Address: 6047 Bishops Pl
Denomination: Catholic
County: Saint Louis City County
Address: 11223 Schuetz Rd
Denomination: Catholic
County: Saint Louis County
Address: 6052 Waterman Blvd
Denomination: Catholic
County: Saint Louis City County
Address: 5076 Durant Ave
Denomination: Catholic
County: Saint Louis City County
Address: 3949 Wilmington Ave
Denomination: Catholic
County: Saint Louis City County
Address: 515 Pendleton Ave
Denomination: Lutheran
County: Saint Louis City County
Address: 9311 Stansberry Ave
Denomination: Catholic
County: Saint Louis County
Address: 10112 Royal Dr
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 2426 Union Blvd
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 6704 Fyler Ave
Denomination: Lutheran
County: Saint Louis City County
Address: 4257 Magnolia Ave
Denomination: Baptist
County: Saint Louis City County
Address: 1807 Biddle St
Denomination: Lutheran
County: Saint Louis City County
Address: PO Box 511
Denomination: Church of Christ
County: Saint Louis City County
Address: 4720 Jamieson Ave
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: PO Box 4740
Denomination: Episcopal / Anglican
County: Saint Louis City County
Address: 6800 Washington Ave
Denomination: Presbyterian/Reformed
County: Saint Louis County
Address: 4700 S Grand Blvd
Denomination: Presbyterian/Reformed
County: Saint Louis City County
Address: 10575 Tesson Ferry Rd
Denomination: Pentecostal
County: Saint Louis County
Address: 733 Union Blvd
Denomination: Christian
County: Saint Louis City County
Address: 1141 Belt Ave
Denomination: Methodist
County: Saint Louis City County
Address: 626 N Newstead Ave
Denomination: Baptist
County: Saint Louis City County
Address: 3543 Watson Rd
Denomination: Methodist
County: Saint Louis City County
Address: 5250 Thekla Ave
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 6901 Washington Ave
Denomination: Methodist
County: Saint Louis County
Address: 7091 Olive Blvd
Denomination: Non-Denominational/Evangelical
County: Saint Louis County
Address: 9237 Clayton Rd
Denomination: Lutheran
County: Saint Louis County
Address: 2923 Telegraph Rd
Denomination: Pentecostal
County: Saint Louis County
Address: 2154 Dougherty Ferry Rd
Denomination: Pentecostal
County: Saint Louis County
Address: 4515 Evans Ave
Denomination: Catholic
County: Saint Louis City County
Address: 3200 Washington Ave
Denomination: Baptist
County: Saint Louis City County
Address: 1730 S 11th St
Denomination: Non-Denominational/Evangelical
County: Saint Louis City County
Address: 1320 W Lockwood Ave
Denomination: Christian
County: Saint Louis County
Address: PO Box 23528
Denomination: Pentecostal
County: Saint Louis City County
Address: 4675 Page Blvd
Denomination: Baptist
County: Saint Louis City County
Address: 1444 Goodfellow Blvd
Denomination: Baptist
County: Saint Louis City County