BERLIN—Germany pledged €500 million ($635 million) over the next three years to help Syria’s neighbors cope with the influx of refugees fleeing civil war and terror.

Speaking after a conference in Berlin on the refugee crisis in Syria, German Foreign Minister Frank-Walter Steinmeier said Berlin will provide €140 million in extra funding this year, and “at least” €500 million in humanitarian and development aid between 2015 and 2017.

...