Frederik er et drengenavn, der i dansk anvendelse er lånt fra tysk, selv om det første led, "Fred" stammer fra det oldnordiske ord "friðr" (fred), mens andet led, "Erik" kommer fra det olddanske ord "Æinrikr" (enehersker). Frederik betyder derfor noget i retning af "Fredshersker".
Varianter, der også anvendes på dansk, omfatter Frederic, Frédéric, Frederich, Frederick, Fredrik, Friederich og Friedrich. Desuden forekommer navnet ofte sammen med andre navne, som det kendes fra kongelige og adelige.