Грамматический словарь Зализняка (склонения слова):
Аванпорт, аванпорты, аванпорта, аванпортов, аванпорту, аванпортам, аванпорт, аванпорты, аванпортом, аванпортами, аванпорте, аванпортах
аванпо́рт
-а, м.
Внешняя, передняя часть порта, приспособленная для разгрузки и погрузки судов.
[франц. avant-port]
АВАНПОРТ, а, м. Защищённая от волн внешняя часть порта.
| прил. аванпортный, ая, ое.
аванпо́рт
АВАНПОРТ -а; м. [от франц. avant — впереди и porte — порт]. Защищенная от волн внешняя часть водного пространства порта.