En matemáticas, el teorema de la dualidad de Poincaré es un resultado básico en la estructura de los grupos de homología y de cohomología de variedades.