Спортсмен родился в бразильском городе Можи-дас-Крузис. Его полное имя звучит как Неймар да Силва Сантос Жуниор (младший), но для простоты произношения в мировом сообществе бразильца называют просто по имени — Неймар. Отец будущей знаменитости в прошлом был футболистом, а на момент рождения сына занимался продажей ювелирных изделий. Мать вела домашнее хозяйство. У Неймара есть младшая сестра Рафаэлла.
Вскоре после появления наследника семья переехала в Сан-Висенти. В юном возрасте бразилец не подозревал, что будет известным футболистом. Насмотревшись мультиков, он мечтал стать то Суперменом, то Могучим Рейнджером.
Когда Неймар-младший подрос, он стал проявлять интерес к любимому виду спорта отца. Сам глава семьи и стал первым тренером по футболу для будущего форварда «Барселоны», учил мальчика тонкостям игры миллионов. В 2003 году ребенка приняли в детскую академию футбольного клуба «Сантос», и семья снова сменила место жительства — перебралась в город Сантос, который созвучен и названию команды, и их собственной фамилии.
Успехи мальчика на футбольном поле были настолько заметны, что 14-летнего подростка пригласил в юношескую академию испанский гранд — мадридский «Реал». Но «Сантос» приложил максимум усилий, сумев сохранить юного спортсмена у себя. С тех пор игрок стал зарабатывать приличные деньги, которые позволили семье купить собственный дом.