Localitatea Sânmartin se află situată în sudul județului Harghita, în Depresiunea Ciucului, pe valea pârâului Vișag, pe DN12, Sâncrăieni - Sânsimion - Băile Tușnad
Activitatea economică a localității este bazată pe agricultură prin cultivarea terenurilor (cereale, cartof, sfeclă de zahăr), exploatarea fânețelor și creșterea animalelor, pe activități în exploatarea și prelucrarea primară a lemnului, comerțul cu produse agricole și activități agroturistice.