Frederik is een jongensnaam. De betekenis is ongeveer "machtige beschermer", van frede (vrede, bescherming) en rik (machtig).
In het Nederlandse taalgebied komt de naam al vrij vroeg voor. De naam wordt bijvoorbeeld al gedragen door de Utrechtse bisschop Frederik I in de negende eeuw.
De volgende namen (o.a.) zijn varianten of afgeleiden van Frederik:
Mannelijke varianten in andere talen zijn:
Vrouwelijke varianten zijn: Frederika, Freda, Frida, Frieda en Frédérique.