Fornavnet Johan er en europæisk kortform af det gejstlige og bibelske navn Johannes. Navnet stammer oprindeligt fra det hebraiske Yochanan, som betyder "Gud er nådig". Navneformen kom til Danmark i middelalderen via tysk indflydelse og vandt hurtigt fodfæste i både adels- og borgerstande.
Johan har været et af de mest konstante og udbredte mandshornavne i Danmark siden 1300-tallet. Navnet var særligt populært i Sønderjylland og i de sjællandske købstæder, hvor tysksproget migration prægede navnekulturen. I 1700- og 1800-tallet var det et klassisk bondenavn såvel som et udbredt navn blandt håndværkere.
Efter en mindre nedgang i midten af 1900-tallet har navnet Johan oplevet en markant renæssance i det 21. århundrede. Det betragtes i dag som et klassisk modenavn. Det bæres aktuelt af over 11.000 mænd i Danmark.
- Johan Rantzau (1492–1565): Dansk feltherre og rigsråd, som spillede en afgørende rolle under Grevens Fejde.
- Johan Ludvig Heiberg (1791–1860): Fremtrædende dansk digter, kritiker og direktør for Det Kongelige Teater.
- Johan Nicolai Madvig (1804–1886): Verdensberømt dansk klassisk filolog og kultusminister.
Navnet optræder hos 659 personer.