Il territorio di Lamporecchio era già abitato in epoca romana. Tra l'XI e il XIII secolo fu retto dai vescovi di Pistoia, i cui privilegi vennero confermati da diplomi imperiali di Federico I (1155), Enrico VI (1196) e Ottone IV (1209). Nel 1224 la giurisdizione passò alla città di Pistoia, mentre tra il 1306 e il 1328 il borgo fu conteso nelle lotte tra Pistoia, Lucca e Firenze, che lo annette definitivamente nel 1351.
Qui nacque il poeta Francesco Berni (1497-1535), e da questo borgo prese avvio l'ascesa della famiglia Rospigliosi, che si sarebbe poi trasferita a Pistoia e a Roma fino a raggiungere il soglio pontificio con Giulio Rospigliosi, eletto Papa Clemente IX nel 1667.
Sul piano amministrativo, Lamporecchio fu unito a Serravalle Pistoiese nel 1774 e a Larciano nel 1810; raggiunse l'assetto attuale nel 1897, quando Larciano tornò a essere comune autonomo.