Internet providers in New Mexico
To see internet providers where you live, search by zip code
Broadband in New Mexico
Fastest cities in New Mexico
Lovington: (519 Mbps)
Alamogordo: (416 Mbps)
Carlsbad: (347 Mbps)
Hobbs: (272 Mbps)
New Mexico Internet Availability Map
Coverage by type
The largest internet provider in New Mexico is
XFINITY is available to 61% of New Mexico residents, and received a 6.5/10 rating by HSI Editors. Our list of top internet providers in New Mexico can be found below.
There are 35 internet Options in New Mexico
5G Home
245Mbps
Eligible new customers get a $50 Virtual Prepaid Mastercard®
Get Up to A $200 Visa® Prepaid Card. Terms Apply.
Cable
1000Mbps
(wireless speeds may vary)
Speed based on wired connection and may vary by address. Wireless speeds may vary. Services subject to all applicable service terms and conditions, subject to change. Services not available in all areas. Restrictions apply.
DSL & Fiber
940Mbps
Order online – Fiber Internet up to 100 Mbps for $50/mo for 12 months
Fixed Wireless
9Mbps
Fixed Wireless
50Mbps
Fixed Wireless
15Mbps
Fixed Wireless
10Mbps
Cable, DSL, Fiber & Other Copper Wireline
1000Mbps
DSL & Fixed Wireless
100Mbps
DSL, Fiber & Fixed Wireless
1000Mbps
DSL, Fiber & Fixed Wireless
1000Mbps
Fiber & Fixed Wireless
50Mbps
Fiber & Fixed Wireless
45Mbps
Fiber & Fixed Wireless
1000Mbps
Fiber
400Mbps
Fixed Wireless
100Mbps
Fiber
1000Mbps
Fixed Wireless
100Mbps
DSL, Fiber & Fixed Wireless
1000Mbps
Fixed Wireless
25Mbps
DSL, Fiber & Fixed Wireless
1000Mbps
Cable, DSL & Fixed Wireless
200Mbps
DSL & Fixed Wireless
25Mbps
DSL & Fiber
100Mbps
DSL & Fiber
100Mbps
DSL
6Mbps
◊ Provider star ratings are based on user reviews and our independent customer satisfaction survey.
The state of New Mexico has a total of 35 internet providers available. It is the 40th most connected state, with 100% of the population having access to broadband speeds of 25 Mbps or more.
The largest metro, Albuquerque, sees average speeds of 105 Mbps, followed by Las Cruces with speeds of 114 Mbps. These speeds are below the state average of 191 Mbps.
Find out how much internet speed you need.
Take an internet speed test to see how fast your current internet is.