تالاب انزلی با وسعت کنونی بیش از یکصد کیلومتر مربع در فصول پر بارندگی و حدود 80 کیلومتر مربع در تابستان و پاییز، در ساحل جنوب غربی دریای خزر، غرب دلتای سفید رود و در جنوب بندر انزلی گسترده شده است.
در گذشته تالاب انزلی و باتلاقهای اطراف آن، وسعتی حدود 400 تا 450 کیلومتر را شامل میشد. حداکثر عمق این تالاب به 2.5 متر میرسد.
27 رودخانه مهم استان گیلان، شامل رودخانههای اصلی و زیر شاخههای آن، به تالاب انزلی میریزند. از مهمترین آنها میتوان به ماسوله رودخانه، قلعه رودخان پسیخان، پیربازار، رودخانه بهمبر و شبیخان رود اشاره کرد.
رودخانههایی نیز از تالاب انزلی سرچشمه گرفته که در جلوی بندر به یک کانال مشترک تبدیل شده و از همین طریق به دریای خزر میریزند. برای نمونه این رودخانهها میشود از نهنگ روگا، راسته خاله، تازه بکنده و سوسر روگاه نام برد.
بخش شرقی تالاب، که کم عمقترین قسمت تالاب است، پذیرای رودخانههایی مانند خمام رود، رودخانه قناری، رودخانه لله کا و بیج رود است.
افزایش بیش از حد گیاهان شناور و بن در آب، مانند نی دربخش مرکزی تالاب موجب خشک شدن بخش وسیعی از آن شده است.
تالاب بین المللی انزلی، زیستگاه مناسبی برای آبزیان و پرندگان مهاجر محسوب میشود.