Castelpoggio is a frazione (borough) of the comune of Carrara, in northwest Tuscany, central Italy.
It is located on the slopes of the Apuan Alps, overlooking the plain of Luni.
Remains of human presence in the area date from as early as the Neolithic Age.
The current borough originated perhaps from a Byzantine stronghold built to defend Luni from Lombard raids.
During World War II, German occupation forces killed 33 people and burned down much of the village in retaliation for Italian partisan activity in the area.