Een logisch niveau is een van de verschillende toestanden die een digitaal signaal kan bezitten, uitgedrukt als een gelijkspanning (gelijkstroom) ten opzichte van elektrische aarde. Meestal verwijst de term naar binaire logica waarin twee niveaus, of toestanden, kunnen bestaan: logica 1 (ook wel de hoge toestand genoemd) en logica 0 (ook wel de lage toestand genoemd).
In de meeste schakelingen wordt logica 1 weergegeven door ongeveer +5 V (positieve 5 volt) ten opzichte van aarde, terwijl logica 0 wordt weergegeven door ongeveer dezelfde spanning als aarde (0 V). Dit systeem wordt positieve of actief-hoge logica genoemd. In sommige schakelingen zijn de twee spanningsniveaus omgekeerd, zodat de hogere spanning staat voor logica 0 en de lagere spanning voor logica 1. Dit systeem staat bekend als negatieve of actief-laag logica.
In de meeste praktische systemen is er enige ruimte voor fouten in de logische spanningen. In een actief-hoog schakeling kan bijvoorbeeld logica 1 worden weergegeven door een spanning tussen +3,5 V en +6,5 V, terwijl logica 0 kan worden weergegeven door een spanning tussen -1,0 V en +2,0 V. Een signaal tussen +2,0 V en +3,5 V zou niet worden herkend als laag of hoog, en zou worden afgewezen als ongeldig.
In praktische binaire schakelingen worden logische niveaus gehanteerd en gemanipuleerd door elektronische schakelaars, logische poorten genaamd, die in massieve arrays zijn verbonden om digitale berekeningen en bewerkingen uit te voeren. Binaire logica is de basis waarop bijna alle digitale apparaten, waaronder computers, werken.
Sommige schakelingen werken met meer dan twee digitale niveaus. Een systeem op basis van trinaire logica heeft drie niveaus, die staan voor cijfers of toestanden die -1 (onwaar), 0 (neutraal) en +1 (waar) worden genoemd; de meeste andere hebben een of andere hogere macht van twee niveaus, zoals vier, acht, 16, 32, 64, enzovoort.