There is no limit to how many ducks you can have. Ducks are social creatures and do best in pairs or small groups, so you'll need to provide them with enough space and companions. If you're planning on keeping ducks as pets, make sure you research what kind of care they require beforehand.