数学において、層コホモロジー (sheaf cohomology) は、アーベル群の層に関連する層の理論の一面であり、ホモロジー代数を用いて、層 F の大域切断の具体的な計算を可能とする。数値的な領域での幾何学的な問題の記述として、層コホモロジーの理論は、重要な幾何学的な不変量の次元を計算することへ有用なツールとして使うことができる。 1950年以後の数年間で急速に発展した層コホモロジーは、リーマン・ロッホの定理のより古典的な方法や代数幾何学の(linear system of divisors)の解析や多変数複素函数論やホッジ理論へ結びついた。層コホモロジー群のランク、もしくは次元は、幾何学的なデータの新しい情報源になったり以前の研究の新しい解釈を与えたりする。