Jednonukleotidový polymorfizmus (SNP, vyslovuje sa snip; množné číslo snips) je zmena sekvencie DNA v populácii. SNP je len jeden nukleotidový rozdiel v genóme.

Napríklad sekvenované fragmenty DNA dvoch ľudí, AAGCCTA až AAGCTTA, sa líšia v jedinom nukleotide. V tomto prípade hovoríme, že existujú dve alely. Takmer všetky bežné SNP majú len dve alely. SNP sa najčastejšie vyskytujú v oblastiach DNA, ktoré nemajú vplyv na prežitie organizmu: inak by boli vyradené prirodzeným výberom. Hustotu SNP môžu ovplyvniť aj iné faktory, napríklad genetická rekombinácia a rýchlosť mutácií. Medzi ľudskými populáciami existujú rozdiely, takže alela SNP, ktorá je bežná v jednej geografickej alebo etnickej skupine, môže byť v inej oveľa zriedkavejšia.

Tieto genetické rozdiely medzi jednotlivcami (najmä v nekódujúcich častiach genómu) sa niekedy využívajú pri určovaní odtlačkov DNA, ktoré sa používa v kriminalistike. Tieto genetické rozdiely spôsobujú aj rozdiely v našej náchylnosti na choroby. Závažnosť ochorenia a spôsob, akým naše telo reaguje na liečbu, sú tiež prejavmi genetických variácií. Napríklad mutácia jednej bázy v géne APOE (apolipoproteín E) je spojená s vyšším rizikom Alzheimerovej choroby.