Diskriminace (lat. discriminare = rozlišovat) je termín označující nějaké rozlišování. Nejčastěji se používá v negativním významu rozlišování lidí na základě příslušnosti k nějaké obecné skupině bez ohledu na schopnosti konkrétního jedince. Podle konkrétního kritéria diskriminace se hovoří o diskriminaci na základě rasy, náboženského přesvědčení, pohlaví, věku apod.
Tyto druhy diskriminace jsou v moderních demokratických společnostech považovány za nepřípustné a zpravidla jsou zakazovány zákony a mezinárodními úmluvami. V Česku diskriminaci zakazuje již Listina základních práv a svobod, ale zákazy konkrétních forem diskriminace se objevují i v dalších zákonech (např. v zákoníku práce).
V právu se ovšem diskriminací nerozumí jakékoli rozlišování, nýbrž jen taková situace, kdy „právní řád určitého státu vytváří nerovnost ve výkonu subjektivních práv nebo povinností, avšak neexistuje zde relevantní souvislost mezi touto nerovností založenou právním řádem a nerovností, která je z povahy věci vlastní subjektivnímu právu nebo povinnosti“. Rozlišování, které sleduje legitimní cíl a je přiměřené tomuto cíli, není zakázanou diskriminací.