The Germany--Poland border (German: Grenze zwischen Deutschland und Polen, Polish: Granica polsko-niemiecka), the state border between Poland and Germany, is currently the Oder--Neisse line. It has a total length of 467 km (290 mi) and has been in place since 1945. It stretches from the Baltic Sea in the north to the Czech Republic in the south. Nevertheless, the border has not always followed this line, and it has a long and often volatile history.

What's the best answer to this question: is there a border between germany and poland?
yes