Hukum Kirchhoff, ditemukan oleh Gustav Robert Kirchhoff pada tahun 1862, mencakup hukum arus dan hukum tegangan yang berkaitan dengan penjumlahan arus di simpul dan tegangan di jaringan listrik. Hukum arus menyatakan bahwa total arus yang masuk dan keluar dari suatu simpul adalah nol, sedangkan hukum tegangan menyatakan bahwa dalam suatu loop tertutup, jumlah sumber tegangan dan penurunan potensial juga sama dengan nol. Kedua hukum ini adalah dasar penting dalam analisis rangkaian listrik.