Region

North America

51 cities in North America, with an average monthly cost around $2,667 and average internet of 159 Mbps. The list below is ranked by overall nomad score, but every city has trade-offs — the right pick usually comes down to your visa, your timezone, and your budget.

United States

Austin

$3,300monthly
180Mbps
7.6score
Canada

Toronto

$3,300monthly
200Mbps
7.5score
Canada

Montreal

$2,700monthly
180Mbps
7.5score
United States

Boulder

$3,500monthly
200Mbps
7.4score
United States

Nashville

$3,000monthly
150Mbps
7.4score
Canada

Ottawa

$2,700monthly
160Mbps
7.4score
United States

Portland (OR)

$3,000monthly
170Mbps
7.4score
Canada

Quebec City

$2,200monthly
160Mbps
7.4score
United States

San Diego

$3,700monthly
170Mbps
7.4score
Canada

Victoria

$2,700monthly
150Mbps
7.4score
Canada

Vancouver

$3,300monthly
180Mbps
7.4score
United States

Chicago

$2,700monthly
180Mbps
7.4score
Canada

Calgary

$2,700monthly
160Mbps
7.3score
United States

Minneapolis

$2,700monthly
180Mbps
7.3score
United States

Raleigh

$2,700monthly
180Mbps
7.3score
United States

Salt Lake City

$2,700monthly
170Mbps
7.3score
United States

Denver

$3,000monthly
180Mbps
7.3score
United States

Miami

$3,300monthly
180Mbps
7.3score
United States

Asheville

$3,000monthly
150Mbps
7.2score
Canada

Halifax

$2,400monthly
140Mbps
7.2score
United States

Madison

$2,700monthly
170Mbps
7.2score
United States

New Orleans

$2,700monthly
140Mbps
7.2score
United States

Pittsburgh

$2,400monthly
160Mbps
7.2score
United States

Philadelphia

$2,400monthly
170Mbps
7.2score
United States

Atlanta

$2,700monthly
170Mbps
7.2score
United States

Charleston

$3,000monthly
140Mbps
7.1score
United States

Honolulu

$4,100monthly
150Mbps
7.1score
United States

Boise

$2,500monthly
150Mbps
7.1score
United States

Tampa

$2,700monthly
160Mbps
7.1score
United States

Bend

$2,700monthly
150Mbps
7.1score
United States

Burlington

$3,000monthly
140Mbps
7.0score
United States

Knoxville

$2,400monthly
140Mbps
7.0score
United States

Louisville

$2,400monthly
140Mbps
7.0score
United States

Santa Fe

$2,700monthly
140Mbps
7.0score
United States

Savannah

$2,400monthly
130Mbps
7.0score
United States

Tucson

$2,400monthly
140Mbps
7.0score
Canada

Winnipeg

$2,100monthly
150Mbps
7.0score
United States

Sacramento

$2,700monthly
170Mbps
7.0score
United States

Orlando

$2,400monthly
160Mbps
7.0score
United States

Phoenix

$2,400monthly
160Mbps
7.0score
United States

Kansas City

$2,200monthly
150Mbps
7.0score
United States

Columbus

$2,200monthly
160Mbps
7.0score
United States

Albuquerque

$2,200monthly
150Mbps
6.9score
United States

Spokane

$2,200monthly
150Mbps
6.9score
United States

Reno

$2,400monthly
150Mbps
6.9score
United States

Saint Louis

$2,200monthly
150Mbps
6.9score
United States

Baltimore

$2,400monthly
160Mbps
6.9score
United States

Cincinnati

$2,200monthly
150Mbps
6.9score
United States

Indianapolis

$2,200monthly
150Mbps
6.9score
United States

Memphis

$2,300monthly
140Mbps
6.8score
United States

Cleveland

$2,100monthly
150Mbps
6.8score