Nằm nép mình bên tả ngạn bờ sông Mã, làng Tiên Hòa được biết đến với tên gọi cổ xưa như Kẻ Khao – Khao Rú. Nơi đây đã phát hiện được di chỉ khảo cổ học Cồn Cổ Ngựa nằm trong nền văn hóa Đa Bút cách đây 5.000 – 6.000 năm.
Trải qua nhiều biến cố của lịch sử và thời gian, ngôi làng vẫn lưu giữ được nhiều nét kiến trúc cũng như văn hóa truyền thống của vùng quê.
Theo các vị cao niên trong làng, khoảng giữa thế kỷ XVII, làng được tách thành 2 thôn. Một bộ phận dân cư tập trung xung quanh chân núi để tránh lụt lội về mùa mưa nên gọi là Tiên Hòa Sơn thôn (hay Khao Rú); số còn lại sống tại Tiên Hòa Bái thôn (còn gọi là Khao Đồng).