Desde inicios del siglo XX, Santa María Yaviche tenía el carácter de cabecera del municipio del mismo nombre, categoría que perdió en una fecha posterior al inicio de la Revolución Mexicana y para 1921 había quedado incorporado al municipio entonces denominado de San Juan Tanetze —hoy Tanetze de Zaragoza—, posteriormente pasó a estar integrado al municipio de San Juan Yaeé y hacia finales de la década de 1930 retorno en forma definitiva al municipio de Tanetze de Zaragoza, como permanece hasta la actualidad. El nombre del pueblo fue originariamente Santa María Yaviche, sin embargo entre 1930 y 1942 fue simplificado a quedar únicamente en Yaviche, pero un decreto del Congreso de Oaxaca del 15 de diciembre de 1942 lo restauró a Santa María Yaviche, fecha desde la que ha permanecido sin cambios.[4]
Debido a su aislamiento geográfico y baja densidad poblacional, la comunidad de Santa María Yaviche no tenía ningún tipo de servicio de comunicación telefónica comercial, pues las empresas dedicadas a este servicio consideraba incosteable establecerlo, debido a ello en 2013 la comunidad estableció un servicio de telefonía celular gratuita mediante un sistema proporcionar por la empresa Rhizomatica,[5] que ya lo había implementado con anterioridad en la cercana comunidad de Villa Talea de Castro,[6] convirtiéndose en una importante opción para la comunicación de localidades aisladas.[7]