This is a list of current and former Roman Catholic churches in the Roman Catholic Diocese of Des Moines. The diocese includes more than 80 churches located throughout southwestern Iowa. The cathedral church of the diocese is St. Ambrose Cathedral in Des Moines.

Des Moines Region

NameImageLocationDescription/NotesSs. John and Paul1401 1st Ave S, AltoonaFounded in 1983, current church dedicated in 1985Our Lady's Immaculate Heart510 E. First St, AnkenySt. Luke the Evangelist1102 NW Weigel Dr, AnkenyFounded in 2010, current church dedicated in 2015St. Elizabeth Seton2566 Scotch Ridge Rd, CarlisleFounded in the 1970s, current church dedicated in 1980All Saints650 NE 52nd Ave, Des MoinesFounded in 1914, current church dedicated in 1920Basilica of St. John1915 University Ave, Des MoinesBuilt 1913–1927; listed on National Register of Historic Places (NRHP) with Christ the King5711 SW 9th St, Des MoinesFounded in 1939 and current church dedicated the same yearHoly Trinity2926 Beaver Ave, Des MoinesFounded in 1920, current church started construction in 1957Our Lady of the Americas1271 E. 9th St, Des MoinesSt. Ambrose Cathedral607 High St, Des MoinesParish of St. Ambrose founded in 1856. Current church dedicated in 1891, became a cathedral in 1911; listed on NRHPSt. Anthony’s15 Indianola Rd, Des MoinesFounded in 1906, current church dedicated in 1931St. Augustin’s545 42nd St, Des MoinesBuilt between 1922 and 1924; listed on NRHPSt. Catherine of Siena1150 28th St, Des MoinesFounded in the 1940s as the Newman Center at Drake University; current building was dedicated in 1997St. Joseph3300 Easton Blvd, Des MoinesFounded in 1924, current church dedicated in 1979St. Mary of Nazareth4600 Meredith Dr, Des MoinesFounded in 1963, church dedicated in 1965St. Peter 618 E 18th St, Des MoinesFounded for Vietnamese immigrantsSt. Theresa1230 Merle Hay Rd, Des MoinesFounded in 1950, current church dedicated in 1958St. Mary460 NW Washington Ave, ElkhartAssumption of the Blessed Virgin Mary1906 Sycamore St, GrangerOriginal church built in 1901; current church dedicated in 1992Holy Cross12704 NE 98th St, MaxwellSt. John the Apostle720 Orchard Hills Dr, NorwalkFounded in 1892 in Cumming as St. John Parish. Current church dedicated in Norwalk in 2005, parish became St. John the Apostle thenSt. Pius X3663 66th St, UrbandaleFounded in 1955, church dedicated in 1968St. Boniface1200 Warrior Lane, WaukeeSacred Heart1627 Grand Ave, West Des MoinesCurrent church completed in 1967St. Francis of Assisi7075 Ashworth Rd, West Des MoinesParish established in 1991; current church opened in 2000

Adair Region

NameImageLocationDescription/NotesSt. John804 5th St, AdairSt. John24043 302nd Pl, AdelFounded in the early 1900s, current church dedicated in 1969SS. Peter and Paul-St Mary-Our Lady of Grace-St. Timothy Parish St. Mary Church, 302 Chestnut St, AnitaMerger of three other churches105 W 6th St, AtlanticNow merged with three other churches69488 Wichita Rd, CumberlandNow merged with three other churches203 Adair St, GriswoldNow merged with three other churchesSt. Patrick and Holy Trinity Churches116 E. Division St, AudubonNow merged with Holy Trinity ParishHoly Trinity Church, 208 Kilworth Street North, ExiraNow merged with St. Patrick ParishSt Mary-St. Patrick-St. Cecelia214 Prairie St, BayardMerger of St. Mary and St. Cecilia ParishesSt. Mary Church, 603 Main St, Guthrie CenterNow merged with St. Patrick and St. Cecilia ParishesSt. Cecilia Church, 220 N. 1st St, PanoraNow merged with St. Mary and St. Patrick ParishesSt. John303 NE Elm St, GreenfieldSt. Patrick503 Main St, MassenaSt. Patrick’s1312 Third St, PerryFounded in the 1870s, current church dedicated in 1902; listed on NRHP

Council Bluffs Region

NameImageLocationDescription/NotesCorpus Christi ParishOur Lady of Carter Lake Church, 3501 N. 9th StCarter LakeFounded in 1970. Became part of Corpus Christi Parish in 2011Queen of the Apostles Church, 3304 4th Ave, Council BluffsBecame part of Corpus Christi Parish in 2011St. Patrick4 Valley View Dr, Council BluffsFounded in 1924, current church dedicated in 2018St. Peter1 Bluff St, Council BluffsCurrent church dedicated in 1887Our Lady of the Holy Rosary24116 Marian Ave, GlenwoodCurrent church dedicated in 1955St. Patrick and St. Columbanus ParishesSt. Patrick Church, 308 4th St, NeolaFounded in 1882. Now merged with St. Columbanus ParishSt. Columbanus Church, 22720 Weston Ave, UnderwoodNow merged with St. Patrick Parish, Neola

Osceola Region

NameImageLocationDescription/NotesSacred Heart407 N. Main St #401, CharitonFounded as St. Mary Parish in 1869. Sacred Heart Church was dedicated in 1915St. Patrick504 Grove Ave, CorningSt. Francis213 W. Jackson St, CorydonHoly Spirit and St. Edward ParishesHoly Spirit Church, 107 W. Howard St, CrestonNow merged with St. Edward ParishSt. Edward Church, 104 W. Union St, AftonFounded in the 1870s, current church dedicated in 1923. Now merged with St. Edward ParishSt. Bernard, St. Joseph and St. Patrick ChurchSt. Patrick Church, 460 Wabonsy St, Grand RiverNow merged with St. Bernard and St. Joseph ParishesSt. Bernard Church, 222 E Pearl St, OsceolaNow merged with St. Patrick and St. Joseph ParishesSt. Joseph, Mt. AyrNow merged with St. Bernard and St. Patrick ParishesSt. Thomas Aquinas 210 S Wesley St, IndianolaFounded in the 1950s, current church dedicated in 1958St. Patrick3396 155th St, CummingParish founded in 1855, church dedicated in 1868. Church was visited by Pope John Paul II in 1979. It is listed on NRHPSt. Mary of the Assumption222 N. Washington Ave, LaconaFounded in 1910, current church dedicated in 1911St. Patrick600 W. Michigan St, LenoxFounded in the 1870s, church dedicated in 1916St. Brendan1007 NW Church St, LeonFounded in 1865St. Augustine111 E Belmont St, MiloFounded in 1915, current church dedicated in 1979Immaculate Conception101 St James St, St. MarysFounded in 1870, current church dedicated in 1901St. Joseph1026 N 8th Ave, WintersetFounded in the 1870s, current church dedicated in 1911

Portsmouth Region

NameImageLocationDescription/NotesSt. Mary/St. Patrick ParishesSt. Mary Church, 715 Hawthorne St, AvocaFounded in the mid 1870s. Now merged with St. Patrick churchSt. Patrick Church, 718 Antique City Dr, WalnutFounded in the mid-1870s. Now merged with St. Patrick churchSt. Peter & St. Joseph ParishSt. Peter Church, 501 5th St, DefianceFounded in the 1880s, current church dedicated in 1928. Now merged with St. Joseph ChurchSt. Joseph Church 212 2nd St, EarlingNow merged with St. Peter ChurchSt. Patrick and Sacred Heart ParishesSt. Patrick Church, 312 S. 3rd St, DunlapNow merged with Sacred Heart ParishSacred Heart Church, 33 7th St, WoodbineNow merged with St. Patrick ParishSt. Michael2001 College Pl, HarlanFounded in 1888, current church dedicated in 1964St. Anne112 W 3rd St, LoganSt. Patrick215 N 7th St, Missouri ValleyFounded in 1882, current church dedicated in 1892Holy Family307 S. Mulberry St #2036, MondaminSt. Mary of the Assumption208 St Marys Ave, PanamaSt. Mary, Our Lady of Fatima502 4th St, PortsmouthChurch dedicated in 1951St. Boniface305 Duren St, WestphaliaConstructed in 1882; listed on NRHP

Red Oak Region

NameImageLocationDescription/NotesSt. Clare, St. Joseph and Sacred Heart ChurchesSt. Clare Church, 314 E Lincoln St, ClarindaNow merged with Sacred Heart and St. Joseph ParishesSacred Heart Heart Church, 707 Main St, BedfordNow merged with St. Clare and St. Joseph ParishesSt. Joseph Church, 131 W High St, VilliscaNow merged with Sacred Heart and St. Clare ParishesSt. Mary1306 Washington StHamburgFounded in 1874St. Patrick304 3rd St, ImogeneFounded as a mission in 1880, Current church constructed between 1915 and 1919; listed on NRHPSt. Mary1510 Highland Ave, Red OakFounded in 1874, current church dedicated in 1963St. Mary512 W. Thomas Ave,ShenandoahFounded in 1870

Former churches NameImageLocationDescription/Notes Historic All Saints320 N Fremont St, StuartChurch dedicated in 1910, was deconsecrated in 1995 after a large fire. Now operated as a cultural center. It is listed on NRHPHoly Family2217 Avenue B, Council BluffsDeconsecrated in 2024, church building to be sold

References