Roe is an uncommon, unisex given name of English origin. It is derived from the Old English word "hróð", which means "famous". The name Roe was traditionally used for both boys and girls in England during the Middle Ages but has since become more associated with females. Today, it is rarely encountered, making it a unique choice for parents seeking an uncommon yet meaningful name for their child.
The name Roe experienced fluctuations in popularity over the years with a total of 890 births recorded between 1881 and 2023. The highest number of births occurred in 1916 with 25 babies named Roe, while the lowest was five births in multiple years from 1881 to 1974 and again in 1998 and 2020. There were no recorded births for this name in several years during the late 19th century and early to mid-20th century, with the most recent peak occurring in 2022 with 14 births.