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.
Başta Enformasyon Çağı: Ekonomi, Toplum ve Kültür adlı 3 ciltlik eseri olmak üzere, yirmi kitap, yüzün üstünde makalenin yazarı ve on beş kitabın editörü olan Castells'in diğer önemli eserleri arasında; The City and the Grassroots: A Cross-cultural Theory of Urban Social Movements (1983), The Informational City: Information Technology, Economic Restructuring & the Urban-Regional Process (1989), The Internet Galaxy: Reflections on the Internet, Business, and Society (2001) yeralmaktadır.