Gospodarstwo Rybackie PZW Suwałkach składa się z czterech zakładów rybackich:
- Zakład Rybacki Ruciane Nida
- gospodaruje na 18 jeziorach,
- prowadzi działalność na terenie powiatu piskiego,
- dysponuje obiektem stawowym,
- dwylęgarnią ryb zimnolubnych i szczupaka
- doraz jedyną w kraju podchowalnią węgorza montee.
- Zakład Rybacki Węgorzewo
- gospodaruje na 32 jeziorach,
- prowadzi działalność na terenie powiatu giżyckiego,
- dysponuje obiektem stawowym i wylęgarnią ryb.
- Zakład Rybacki Olecko
- gospodaruje na 55 jeziorach,
- prowadzi działalność na terenie powiatu olecko-gołdapskiego, ełckiego i suwalskiego.
- Zakład Rybacki Suwałki
- gospodaruje na 24 jeziorach,
- prowadzi działalność na terenie powiatu suwalskiego, sejneńskiego i augustowskiego,
- dysponuje w Gawrych Rudzie obiektem pstrągowym
i wylęgarnią ryb.
Łączna powierzchnia jezior użytkowanych przez przedsiębiorstwo wynosi 21170,87 ha.