Las tres primeras ediciones del Foro Social Mundial, realizadas en 2001, 2002 y 2003, en porto Alegre (Brasil), fueron organizadas por un comité organizador (CO) formado por ocho entidades brasileñas: Abong, Attac, CBJP, Cives, CUT, Ibase, MST y red Social de Justicia y derechos Humanos.
Cuando el FSM se trasladó a Bombay (India), se creó, en enero de 2004, un Comité Organizador Indiano, responsable por la organización del IV FSM en Bombay.
Para la quinta edición del FSM (realizada en enero de 2005, en porto Alegre), se constituyó un Comité Organizador Brasileño formado por 23 organizaciones, subdivididas en ocho Grupos de Trabajo (GT): Espacios, Economía Popular Solidaria, Medio Ambiente y Sustentabilidad, cultura, Traducción, Comunicación, Movilización y Software libre (articulado con el GT de Comunicación).
El VI Foro Social Mundial fue policéntrico, es decir, sucedió de manera descentralizada, en tres ciudades: Bamako (Malí-África), del 19 al 23 de enero de 2006; Caracas (Venezuela-América), del 24 al 29 de enero de 2006 y Karachi (Paquistaní-Asia), del 24 al 29 de marzo de 2006. Para cada evento se creó un comité organizador. Vea aquí más información.
La séptima edición del FSM se realizará en Nairobi, Kenya, del 20 al 25 de enero de 2007. Vea aquí detalles sobre la organización del evento.
Los aspectos políticos generales y la discusión sobre rumbos del FSM, el lugar de su realización y las metodologías de los eventos anuales están siendo discutidas y dirigidas a nivel del Consejo Internacional (CI), formado en la actualidad por 129 organizaciones y sus comisiones: Metodología, Contenido y temáticas, Expansión, estrategias, recursos, Comunicación.
Hay un colectivo responsable por la oficina del FSM en Sao Paulo (Brasil), que apoya y da respaldo al proceso FSM, al CI y a los comités organizadores de los eventos anuales del FSM. También existe una oficina que funciona en la India.