Une charpente est un assemblage de pièces de bois ou de métal, servant à soutenir ou couvrir des constructions et faisant partie de la toiture. C’est une ossature porteuse ponctuelle, par opposition à la structure linéaire que constitue un mur continu. Elle peut être aussi en béton armé, et dans ce cas, cela ne correspond pas à la définition d’une charpente, il est plus usuel de parler alors d’une dalle.
On désigne souvent par charpente l’ossature de poteaux et poutres qui reprend le poids de la couverture ainsi que les charges verticales (c’est-à-dire les forces verticales s’exerçant sur la charpente) telles que les surcharges climatiques (neige). C’est le charpentier qui est chargé de la mise en place d’une charpente.