Et barn er et menneske, der endnu er så ungt, at det ikke er blevet voksent.
I Danmark og i følge internationale love er man juridisk barn, indtil man fylder 18 år og bliver myndig. Dette medfører en særlig beskyttelse, for eksempel imod dødsstraf og militærtjeneste. Børnebegrebet svarer dog i andre sammenhænge ikke nødvendigvis til det juridiske. Ordet barndom refererer oftest til mennesker i alderen 0-12 år