ハミルトン力学(ハミルトンりきがく、英語:Hamiltonian mechanics)は、一般化座標と一般化運動量を基本変数として記述された古典力学である。イギリスの物理学者ウィリアム・ローワン・ハミルトンが創始した。ラグランジュ力学と同様にニュートン力学を再定式化した解析力学の一つの定式化/記述法である。