Sonia Bo si è diplomata in Pianoforte (1981) e in Musica corale e direzione di coro (1983). Ha studiato Composizione con Renato Dionisi e Azio Corghi (diploma col massimo dei voti presso il
Conservatorio di Milano nel 1985) e poi con Franco Donatoni (diploma nel 1988 all’Accademia di S. Cecilia a Roma). Oltre a numerosi riconoscimenti (targa d’oro- Concorso di Trieste-, Bucchi,Okanagan Music festival, ecc.), ha vinto vari primi premi (1985: concorsi internazionali Fondazione Guido d’Arezzo e Fondazione Culturale Europea – anno europeo della musica. 1986: concorso Savagnone di Roma e nel 1988 Alpe Adria Giovani di Trieste). Nel 2001 e 2004 sue composizioni
hanno vinto la selezione per il festival internazionale ISCM. Suoi lavori sono stati eseguiti in varie rassegne e teatri (Stagione Concertistica della Scala e dell’Orchestra Verdi, Festival Milano Musica,
I Pomeriggi Musicali, Milano Classica, Nuova Consonanza, Maggio Musicale Fiorentino, Teatro Comunale a Firenze, La Biennale, Carlo Felice a Genova, Teatro Bellini di Catania, Di nuovo Musica, Rive-gauche, Antidogma, Festival Focus-Juillard School a New York, Almeida Theatre a Londra; ecc.), trasmesse da diverse emittenti e pubblicate da Ricordi, Curci, Rugginenti, Edi-Pan, Sconfinarte.
Insegna composizione presso il Conservatorio di Milano, dove nel triennio 2010/13 ha ricoperto la carica di Direttore.