Manuel Castells 1942'de İspanya'da doğdu. 1958-1962 yılları arasında Barcelona Üniversitesi'nde Hukuk ve Ekonomi eğitimi gördü. 1964'te Sorbonne Hukuk ve Ekonomi Fakültesi'nden mezun oldu. Doktora derecesini, 1967'de Paris Üniversitesi Sosyoloji Bölümü'nden aldı.
Akademik hayatına 1967'de Paris Üniversitesi'nde Sosyoloji dersleri vererek başladı. 1972'de yazmış olduğu La Question Urbaine adlı kitabı on dile çevrildi ve bu kitabıyla "Yeni Kent Sosyolojisi" kavramının entelektüel kurucularından biri oldu. 1982'de Guggenheim Fellowship, 1983'te C.Wright Mills ödülünü kazandı.
1979'dan beri Berkeley California Üniversitesi Şehir ve Bölge Planlama ve Sosyoloji bölümlerinin yanısıra, Avrupa, Amerika, Kanada, Asya ve Latin Amerika'daki 15 değişik üniversitede konuk profesör olarak ders vermeye devam etmektedir. Derslerin içeriğini; kentsel ve bölgesel siyasetin karşılaştırmalı analizi, enformasyon toplumunun sosyolojisi ve enformasyon teknolojisi ve toplumu oluşturmaktadır.
Castells ayrıca, UNESCO, Uluslararası Çalışma Örgütü (ILO), Birleşmiş Milletler Kalkınma Programı (UNDP), ABD Uluslararası Kalkınma Ajansı (USAID), Avrupa Komisyonu (EC), Şili (Allende yönetimi), Meksika, Fransa, Ekvator, Rusya, Brezilya, Portekiz, İspanya ve Güney Afrika hükümetlerine danışmanlık yapmıştır.