Ángel Castro lahir di Láncara, Galicia, di sebuah rumah batu kecil khas petani Galisia miskin pada masa itu. Saat ia berusia enam belas atau tujuh belas tahun, ia ditugaskan dalam militer Spanyol, dan datang ke Kuba pada masa Perang Kemerdekaan kedua. Ia ditempatkan di traktat lahan antara Júcaro dan Morón. Juanita Castro, putri Ángel, memiliki klaim yang berseberangan yang menyatakan bahwa ayahnya merupakan seorang migran ekonomi di Kuba.