Марио Балотелли родился в больнице района Борго в Палермо в семье выходцев из Ганы Томаса и Роус Барвуа. Чуть позже его семья переехала в город Баньоло-Мелла, провинции Брешиа. Там Марио заболел и около года находился в больнице — он родился больным и ему было сделано несколько операций на желудке. Семья Барвуа не могла обеспечить Марио достойного лечения и условий жизни, потому они попросили помощи у служб социального обеспечения. В 1993 году, когда Марио было 2 года, ганские родители передали его итальянской семье Балотелли из Кончезьо, у которой уже было трое детей — два мальчика и девочка Кристина, чтобы те помогли мальчику вылечиться. Чуть позже через суд была оформлена официальная опека Марио Франческо и Сильвии Балотелли над Марио. Через много лет биологические родители Марио утверждали, что оставили сына из-за того, что были очень бедны; родители Балотелли говорили, что несколько раз привозили сына в дом биологических родителей, но те дверь не открывали. Двое его старших братьев, Джованни и Коррадо, помогали родителям заботиться о Марио. Позже Марио сказал:
Где они были, когда я был никем? Почему ни разу не захотели встретиться, почему не предприняли даже попытки меня вернуть? А теперь, когда я игрок серии А, они мелькают на телеэкранах с трагическими выражениями на лицах[3]. Я уже просил своих биологических родителей уважать моё право на частную жизнь. Но они не послушали меня. Могу лишь повторить сказанное два года назад: если бы я не стал звездой футбола Марио Балотелли, то они бы не задумывались обо мне. В своём интервью они рассказали много неверной информации, которая бросает тень на усыновившую меня семью. Я не могу этого допустить, так как моя настоящая семья живёт в Брешии и пользуется уважением в городе. Это моя единственная семья.
На основании закона № 91 от 5 февраля 1992 года Балотелли смог получить итальянское гражданство лишь после 18 лет. 13 августа2008 года Балотелли на специальной церемонии получил итальянский паспорт.