The best tank size for keeping shrimp is one that is at least 5 gallons. This will give your shrimp enough space to swim and play. In case you want to know how many ghost shrimp you can keep per gallon, read our guide.