Tinggi badan seseorang ditentukan oleh banyak faktor, antara lain:
- Gen yang diturunkan dari orang tuanya.
- Usia saat memasuki usia pubertas dan usia saat haid pertama kali (bagi wanita). Semakin cepat, semakin pendek.
- Kondisi tubuh; apakah sehat atau mengidap penyakit kronik.
Pada anak wanita, biasanya pertumbuhan berhenti pada usia 16 tahun, sedangkan pada anak laki-laki sekitar 18 tahun. Pada beberapa orang, pertumbuhan baru berhenti sekitar usia 20 – 21 tahun.
Pertumbuhan terhenti akibat menutupnya lempeng pertumbuhan yang ada di ujung tulang.