Bosco Valtravaglia è una frazione geografica del comune italiano di Montegrino Valtravaglia.
Il piccolo centro di Bosco appartenne storicamente alla Pieve di Val Travaglia, compresa nel Ducato di Milano.
Registrata nel 1751 con 495 anime, con la suddivisione della Lombardia austriaca in province (1786) Bosco fu assegnata alla provincia di Varese, per passare nel 1791 alla provincia di Milano. Nel 1805 contava 447 abitanti.
In età napoleonica, anno 1809, Bosco divenne frazione di Montegrino, recuperando l'autonomia con la costituzione del regno Lombardo-Veneto (1815). Nel 1853 registrava 416 persone.
All'unità d'Italia, anno 1861, il comune contava 453 abitanti. Nel 1863 prese il nome ufficiale di Bosco Valtravaglia.
Nel 1921 raggiunse i 578 abitanti. Nel 1927 il comune di Bosco Valtravaglia fu aggregato a quello di Montegrino Valtravaglia come già accaduto in età napoleonica.