Село Кардашівка знаходиться на правому березі річки Кринична, вище за течією на відстані 1 км розташоване село Підлозіївка, нижче за течією на відстані 1 км розташоване село Гай-Мошенка. Примикає до міста Охтирка. До села примикає великий лісовий масив (сосна). Поруч проходить автомобільна дорога Р17.