Насеље Речани је смештено у средишњем делу Северне Македоније. Од најближег већег града, Кичева, насеље је удаљено 18 km источно.
Речани се налазе у малој области Рабетинкоље, која обухвата неколико села у средишњем сливу реке Треске. Село је положено на јужним падинама планине Коњаник, која се јужније спушта у плодну долину Треске. Надморска висина насеља је приближно 680 метара.