Ağ anahtarı, bir bilgisayar ağında bulunan bilgisayarları birbirine paket aktarması kullanarak cihazları bağlayan bir ağ donanımıdır.
Ağ anahtarı, açık sistem ara bağlantı modelinin (OSI model) veri bağlantı katmanı (Layer 2) üzerinden veri iletmek için MAC adresinlerini kullanan çoklu bağlantı ağ köprüsüdür. Bazı ağ anahtarları, yönlendirme özelliğini de barındırırarak veri transferini ağ katmanını (Layer 3) kullanarak gerçekleştirebilirler. Bu tip ağ anahtarları Layer 3 ya da çoklu katmanlı ağ anahtarları olarak bilinir.
Ethernet için kullanılan ağ anahtarları, bu cihazlar için bilinen en genel tipidir. İlk Ethernet ağ anahtarı 1990 yılında Kalpana isimli firma tarafından kullanıma sunulmuştur. Diğer ağ anahtarı tipleri Fibre Channel, Asynchronous Transfer Mode ve InfiniBand’dir.
Daha az gelişmiş olan tekrarlayıcı cihazlarından farklı olarak ağ anahtarları, alıcı cihazlara sadece veri iletir.