Churches in Apulia
2,578 churches across Apulia, must-see first. Each page covers the best time to visit, typical crowds and how far it is from nearby cities, and travellers can report “Is it open today?” (service & crowd status).
- Chiesa di Santa Cecilia · church · Bari
- Chiesa di Santa Chiara · church · Barletta-Andria-Trani
- Chiesa di Santa Chiara · church · Bari
- Chiesa di Santa Chiara · church · Lecce
- Chiesa di Santa Chiara · church · Lecce
- Chiesa di Santa Croce · church · Lecce
- Chiesa di Santa Croce · church · Foggia
- Chiesa di Santa Croce · church · Bari
- Chiesa di Santa Lucia · church · Lecce
- Chiesa di Santa Lucia · church · Lecce
- Chiesa di Santa Lucia · church · Lecce
- Chiesa di Santa Lucia · church · Bari
- Chiesa di Santa Lucia · church · Bari
- Chiesa di Santa Maria · church · Foggia
- Chiesa di Santa Maria Consolatrice degli Afflitti · church · Bari
- Chiesa di Santa Maria Goretti · church · Brindisi
- Chiesa di Santa Maria Immacolata · church · Foggia
- Chiesa di Santa Maria Maddalena · church · Bari
- Chiesa di Santa Maria Maddalena · church · Bari
- Chiesa di Santa Maria Maggiore · church · Bari
- Chiesa di Santa Maria degli Angeli · church · Lecce
- Chiesa di Santa Maria degli Angeli · church · Lecce
- Chiesa di Santa Maria dell'Idria · church · Lecce
- Chiesa di Santa Maria della Croce · church · Taranto
- Chiesa di Santa Maria della Mercede · church · Brindisi
- Chiesa di Santa Maria della Neve · church · Lecce
- Chiesa di Santa Maria della Vittoria · church · Barletta-Andria-Trani
- Chiesa di Santa Maria delle Grazie · church · Lecce
- Chiesa di Santa Maria delle Grazie · church · Foggia
- Chiesa di Santa Maria di Costantinopoli · church · Lecce
- Chiesa di Santa Maria di Ogni Bene · church · Lecce
- Chiesa di Santa Maria di Passavia · church · Barletta-Andria-Trani
- Chiesa di Santa Marina · church · Lecce
- Chiesa di Santa Rita · church · Lecce
- Chiesa di Santa Rosa · church · Lecce
- Chiesa di Santa Sabina · church · Brindisi
- Chiesa di Santa Sofia · church · Lecce
- Chiesa di Santa Teresa · church · Barletta-Andria-Trani
- Chiesa di Santa Teresa · church · Lecce
- Chiesa di Santa Teresa · church · Bari
- Chiesa di Santissimo Nome di Gesù · church · Bari
- Chiesa di Santo Stefano · church · Bari
- Chiesa di santa Maria di Loreto · church · Bari
- Chiesa e chiostro di Santa Teresa · church · Bari
- Chiesa madre San Vincenzo de' Paoli · church · Brindisi
- Chiesetta San Michele · church · Bari
- Chiesetta di Santa Lucia · church · Taranto
- Church of the Holy Trinity · church · Foggia
- Colleggiata Santa Maria Maggiore · church · Bari
- Concattedrale Santa Maria Assunta · church · Brindisi
- Confraternita di San Giuseppe e della Buona Morte · church · Lecce
- Convento delle Clarisse · church · Brindisi
- Convento di Santa Chiara · church · Taranto
- Duomo di Minervino Murge · church · Barletta-Andria-Trani
- Ex Chiesa di San Sebastiano · church · Lecce
- Gesù Bambino · church · Taranto
- Madonna Coelimanna · church · Lecce
- Madonna del lume · church · Taranto
- Madonna della Campana · church · Lecce
- Madonna delle Grazie · church · Foggia
- Maria Santissima Immacolata · church · Taranto
- Maria Santissima del Monte Carmelo · church · Bari
- Mater Ecclesiae · church · Lecce
- Parrocchia "Madonna del Carmine" · church · Taranto
- Parrocchia - Convento Santa Maria Vetere · church · Barletta-Andria-Trani
- Parrocchia Beata Vergine Del Rosario · church · Foggia
- Parrocchia Cuore Immacolato di Maria · church · Barletta-Andria-Trani
- Parrocchia Gesù Crocifisso · church · Barletta-Andria-Trani
- Parrocchia Madonna del Rosario · church · Taranto
- Parrocchia Madonna di Loreto · church · Barletta-Andria-Trani
- Parrocchia Maria Santissima del rosario · church · Barletta-Andria-Trani
- Parrocchia Sacro Cuore di Gesù · church · Barletta-Andria-Trani
- Parrocchia San Ferdinando Re · church · Barletta-Andria-Trani
- Parrocchia San Giovanni Bosco · church · Bari
- Parrocchia San Giuseppe · church · Bari
- Parrocchia San Giustino De Jacobis · church · Brindisi
- Parrocchia San Michele Arcangelo · church · Bari
- Parrocchia San Nicola · church · Brindisi
- Parrocchia San Nicola · church · Barletta-Andria-Trani
- Parrocchia San Pasquale · church · Bari
- Parrocchia San Pio X · church · Foggia
- Parrocchia Sant' Anna · church · Bari
- Parrocchia Santo Spirito · church · Foggia
- Parrocchia dei Sette Dolori · church · Brindisi
- Parrocchia del Cuore Immacolato di Maria · church · Bari
- Parrocchia di San Ciro · church · Foggia
- Parrocchia di San Gerardo Maiella · church · Bari
- Parrocchia di San Pietro Apostolo · church · Foggia
- Parrocchia di San Pio · church · Barletta-Andria-Trani
- Parrocchia di San Vincenzo de Paoli · church · Lecce
- Parrocchia di Santa Lucia · church · Taranto
- Rettoria M. Ss. del Monte Carmelo · church · Barletta-Andria-Trani
- San Carlo Borromeo · church · Foggia
- San Domenico · church · Taranto
- San Domenico · church · Barletta-Andria-Trani
- San Domenico · church · Bari
- San Domenico · church · Foggia
- San Domenico · church · Bari
- San Francesco · church · Barletta-Andria-Trani
- San Francesco Saverio · church · Foggia
- San Francesco d'Assisi · church · Foggia
- San Francesco d'Assisi · church · Bari
- San Francesco da Paola · church · Bari
- San Giovanni dei Greci · church · Taranto
- San Giovanni in Fonte · church · Foggia
- San Giuseppe · church · Foggia
- San Leonardo Abate · church · Foggia
- San Luigi · church · Brindisi
- San Michele · church · Taranto
- San Michele o del Purgatorio · church · Bari
- San Pietro · church · Bari
- San Rocco · church · Bari
- San Rocco · church · Bari
- San Sebastiano · church · Bari
- San Toma · church · Barletta-Andria-Trani
- San Tommaso · church · Foggia
- San Vito · church · Brindisi
- Sant' Antonio Abate · church · Lecce
- Sant'Antonio · church · Brindisi
- Sant'Antonio dei Cappuccini · church · Taranto
- Sant'Egidio Abate · church · Bari
- Santa Croce in Lagnone · church · Barletta-Andria-Trani
- Santa Lucia · church · Foggia
- Santa Maria Addolorata alle Croci · church · Barletta-Andria-Trani
- Santa Maria Assunta · church · Brindisi
- Santa Maria degli Angeli · church · Lecce
- Santa Maria del Grano · church · Foggia
- Santa Maria del Rifugio · church · Taranto
- Santa Maria del Suffragio · church · Bari
- Santa Maria della Croce · church · Foggia
- Santa Maria della Misericordia · church · Barletta-Andria-Trani
- Santa Maria della Nova · church · Lecce
- Santa Maria delle Grazie · church · Foggia
- Santa Maria di Porta Santa · church · Barletta-Andria-Trani
- Santa Maria la Veterana · church · Bari
- Santissimo Salvatore · church · Barletta-Andria-Trani
- Santo Stefano · church · Lecce
- Santuario Di San Cosimo alla Macchia · church · Brindisi
- Santuario Madonna del Buon Cammino · church · Bari
- Santuario Madonna delle Grazie · church · Bari
- Santuario Madonna di Ripalta · church · Foggia
- Santuario San Biagio · church · Brindisi
- Santuario Sant'Antonio · church · Bari
- Santuario Sant'Oronzo · church · Brindisi
- Santuario Santa Maria del Pozzo · church · Bari
- Santuario Santissimo Salvatore · church · Barletta-Andria-Trani
- Santuario di San Rocco · church · Lecce
- Triconco di San Lorenzo · church · Brindisi
- Trinità · church · Barletta-Andria-Trani
- chiesa Santa Chiara · church · Barletta-Andria-Trani