Bandar-e Anzali ligger på en smal landtunge mellom Anzali-lagunen og Det kaspiske hav, og er en av de viktigste havnebyene i Nord-Iran. Det er fergeforbindelse til Baku i Aserbajdsjan.