The English surname Richards is of patronymic origin meaning son of, or descendant of Richard. The personal name Richard is Germanic in origin composed of the elements ric meaning "power" and hard meaning " hardy or brave." The surname Richards is first recorded in Yorkshire, England in 1381. In the 1881 census people with this surname were mainly located in Wales, Cornwall and adjacent South-West counties of England. Buy family crest jewelry today!