Turn NM red

For over 90 years the left has controlled New Mexico. It is time to try something different. That different is to TURNNMRED.

RPSJC Quadrennial Convention

 Thursday, May 28th 7 PM via Zoom. We will be electing delegates to attend the State Quadrennial Convention in ABQ June 27th. Also, we will have several candidates speaking one last time before the June 2nd election. Everyone is welcome to attend. Need to register to attend.  

an evening with ben franklin


Saturday Sept 26 @7PM


Seasoned television Actor and Comedian, Brian Patrick Mulligan, is considered to be one of the premiere Benjamin Franklin Impersonators & First Person Interpreters in the country.  He is based in Philadelphia but travels nationwide.

Mulligan has made literally thousands of appearances as “Dr. Franklin” for Commercials, Documentaries, Television Shows, Corporate Events, County Fairs, Libraries, Weddings, Festivals, School Assemblies, and Trade Shows!  You may have seen him on Jimmy Kimmel Live, The Jay Leno Show, Disney’s “Kickin’ It”, The Game Show Network, or on Comedy Central’s “Workaholics”.  His numerous Commercials starring as Ben Franklin are Doritos, Comcast Cable, American Signature Furniture, and more.


Come join us in making New Mexico great again!

No upcoming events.

save the republic and Turn NM red


There is a war waged against our Republic and our Traditional values. You may already give to republicans somewhere, which is good. However, the County Party does not get any of those funds. We are asking for just $5 a month. With your generous donation, we can recruit volunteers and republican candidates that will make a difference not only in San Juan County but in the whole state of New Mexico. Help support the great things Trump is doing and lets Turn New Mexico Red! 

Contact Us

Better yet, come see us in person!

We would love to meet you, so feel free to visit during normal business hours.

Republican Party of San Juan County

1309 East 20th Street, Farmington, New Mexico 87401, United States

(505) 327-9079



By Appointment

Current Hours of Operation

Saturday 10 to 2

Drop us a line!