Roy är ett brittiskt mansnamn som kommer från franskans roi – kung.
Endast en handfull pojkar får namnet som tilltalsnamn i varje årskull. Den 31 december 2012 fanns det totalt 4 682 personer i Sverige med namnet Roy, varav 2 555 med det som tilltalsnamn/förstanamn.
Namnsdag i Sverige: 7 september, (1986–1992: 3 november). I den finlandssvenska namnsdagslängden har Roy namnsdag 7 september sedan 1995.