Uma das maiores vantagens de ter uma família pequena é que cada filho recebe mais atenção dos pais. Além disso, os custos financeiros de se ter uma família pequena são menores. Existem vantagens e desvantagens para cada tamanho de família. Uma vantagem de ter uma família grande é que as crianças têm alguém com quem brincar em casa.
Com uma família pequena, tende a haver mais oportunidades educacionais e esportivas, pois é mais fácil e barato ter apenas um ou dois filhos em atividades. Também há menos chance de conflitos e rivalidades. Uma desvantagem de ter uma família pequena é que os pais às vezes são superprotetores e excessivamente atenciosos, não permitindo que seus filhos explorem ou brinquem às vezes. Também tende a causar problemas se a criança relutar em ficar sem os pais.
Uma vantagem de ter uma família maior é que os filhos mais velhos aprendem mais responsabilidades mais cedo porque são necessários para ajudar a cuidar dos irmãos menores. Sempre há alguém com quem as crianças podem falar, e elas aprendem a diferença entre desejos e necessidades porque os pais são incapazes de parar tudo para dar a cada criança o que ela deseja. Simplesmente não há dinheiro suficiente para comprar tudo para cada criança, o que também é visto como uma desvantagem. Espaço insuficiente, pouco silêncio e as crianças nem sempre achando que têm tempo suficiente um a um com os pais são outras desvantagens de uma família grande.