Фамилия Рахвалов образована от прозвища Рахвал, которое, вероятно, восходит к диалектному слову «рахва» (или «рахва»), означающему «разиня, неряха, неопрятный человек». В некоторых говорах «рахва» также могло обозначать «растяпу» или «медлительного человека». Таким образом, фамилия относится к группе «характеристических» прозвищ, даваемых по особенностям поведения или внешности.
Фамилия Рахвалов встречается преимущественно в центральных и южных регионах России, а также в Украине. В исторических документах фамилия фиксируется с XVII века, например, в переписных книгах. Суффикс «-ов» указывает на принадлежность к роду (чей? — Рахвалов), что типично для русских фамилий.
Этимологически фамилия связана с корнем «рахв-», который имеет параллели в других славянских языках. В польском языке есть слово «rachwa» — «неуклюжий человек», в белорусском «рахва» — «разиня». Это подтверждает общеславянское происхождение прозвища.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.