Rogelio (Spanish pronunciation: [ro'xeljo]) is a masculine Spanish given name and a variant of the first name Roger.