3 Best Registered Agents in New Mexico (2026): Who to Ask First
In New Mexico for 2026, our answer on registered agents is Mainstay Filing ($149 a year), NM Registered Agent.org ($99 a year) and New Mexico Registered Agent.co ($99 a year), ranked from first to last. Prices open at $99 to $149 for year one and reach $297 to $447 by year three.
Answered by the Ask About LLC editorial team ·
The short answers
Do you have to name an agent?
Yes, the law says so
Title in the statute
Registered agent
What do agents charge?
$99 to $149 a year
Our pick
Mainstay Filing, NM Registered Agent.org then New Mexico Registered Agent.co
How was the bottom line figured? Add the filing fee, the next two reports and the minimum tax if the state has one. Anything with no fixed price, a newspaper notice for instance, is described above and kept out of the sum.
Still wondering?
Can I be my own agent?
Often you can. If your address and status match what the state demands, nothing stands in the way.
Which addresses does the state accept?
The address has to be a street address in New Mexico. P.O. boxes are not accepted.
How do the three-year totals compare?
For three years you would pay $447 at Mainstay Filing, $297 at NM Registered Agent.org, $297 at New Mexico Registered Agent.co
Where do these numbers come from?
Official New Mexico sources back the state side, and posted company prices back the service side.
Do I have to use a service?
No. What the law asks for is a filing, and it does not say who has to send it.
Which one do you recommend in New Mexico?
Mainstay Filing, because the price is $149 a year here and exactly the same in every other state. After that, NM Registered Agent.org and New Mexico Registered Agent.co.
Sources for this answer
Our answer on NMSA 1978, § 53-19-7 and rests on nmonesource.com, a page we confirmed August 2026 and still point you to
Mainstay Filing New Mexico service page, read November 13, 2026
NM Registered Agent.org pricing page, read November 13, 2026
New Mexico Registered Agent.co pricing page, read November 13, 2026