ROME—Pope Francis lent his moral authority to efforts to stem a humanitarian crisis in Europe, calling on every Catholic parish there to take in one of the thousands of families coming to the region to flee conflict and poverty.

“May every parish, every religious community, every monastery, every sanctuary in Europe host a family,” the pope told a crowd in St. Peter’s Square after reciting the traditional noon Angelus prayer.

There...