We did the math and found that a 10-gallon tank has enough room for 5 or 6 guppies. If we want to stick to the golden ratio of one male for every two or three females, a 10-gallon tank would have room for four females and up to two males.