City Investment Reports
Structured research on 334 property markets — rental yields, cash flow, risks, financing, and foreign-buyer rules for investments under $500K.
Albania
Argentina
Aruba
Australia
Adelaide
REJECT4.5% gross yieldMay 23, 2026
Adelaide
CONDITIONAL BUY4.3% gross yieldMar 18, 2026
Gold Coast
CONDITIONAL BUY4.4% gross yieldMar 18, 2026
Perth
CONDITIONAL BUY5.9% gross yieldMar 18, 2026
Sydney
CONDITIONAL BUY5.8% gross yieldMar 17, 2026
Melbourne
CONDITIONAL BUY7.1% gross yieldMar 14, 2026
Brisbane
CONDITIONAL BUY4.8% gross yieldFeb 27, 2026
Austria
Azerbaijan
Bahamas
Belgium
Brazil
Salvador
BUY6.7% gross yieldMar 18, 2026
Florianópolis
CONDITIONAL BUY6.0% gross yieldMar 18, 2026
Belo Horizonte
CONDITIONAL BUY5.1% gross yieldMar 18, 2026
Sao Paulo
CONDITIONAL BUY6.4% gross yieldMar 18, 2026
Curitiba
CONDITIONAL BUY6.0% gross yieldMar 18, 2026
Porto Alegre
CONDITIONAL BUY6.2% gross yieldMar 14, 2026
Bulgaria
Cambodia
Canada
Toronto
REJECT5.3% gross yieldMay 25, 2026
Mississauga
CONDITIONAL BUY4.0% gross yieldMay 10, 2026
Banff
REJECT4.7% gross yieldMay 4, 2026
Halifax
REJECT6.0% gross yieldMar 29, 2026
Edmonton
REJECT5.7% gross yieldMar 16, 2026
Quebec City
REJECT5.6% gross yieldMar 16, 2026
Ottawa
REJECT5.7% gross yieldMar 16, 2026
Vancouver
REJECT4.9% gross yieldMar 16, 2026
Montreal
REJECT5.5% gross yieldMar 4, 2026
Calgary
REJECT5.6% gross yieldMar 3, 2026
Barrie
CONDITIONAL BUY6.5% gross yieldMar 2, 2026
Toronto
REJECT4.5% gross yieldFeb 21, 2026
Chile
China
Colombia
Costa Rica
Cyprus
Czechia
Denmark
Dominican Republic
Ecuador
El Salvador
Estonia
Finland
France
Paris
CONDITIONAL BUY4.1% gross yieldMay 25, 2026
Nice
CONDITIONAL BUY4.0% gross yieldMay 24, 2026
Marseille
CONDITIONAL BUY5.8% gross yieldMay 5, 2026
Menton
CONDITIONAL BUY3.5% gross yieldMar 25, 2026
Clermont-Ferrand
CONDITIONAL BUY7.4% gross yieldMar 21, 2026
Grenoble
CONDITIONAL BUY5.8% gross yieldMar 18, 2026
Strasbourg
CONDITIONAL BUY5.8% gross yieldMar 17, 2026
Tours
CONDITIONAL BUY5.5% gross yieldMar 17, 2026
Bordeaux
CONDITIONAL BUY4.6% gross yieldMar 16, 2026
Lyon
CONDITIONAL BUY4.8% gross yieldMar 15, 2026
Paris
CONDITIONAL BUY3.6% gross yieldMar 15, 2026
Nice
CONDITIONAL BUY4.3% gross yieldMar 14, 2026
Cannes
CONDITIONAL BUY3.8% gross yieldMar 13, 2026
Georgia
Germany
Dusseldorf
CONDITIONAL BUY3.8% gross yieldMar 31, 2026
Koln
CONDITIONAL BUY3.8% gross yieldMar 31, 2026
Hamburg
CONDITIONAL BUY3.9% gross yieldMar 31, 2026
Heidelberg
CONDITIONAL BUY3.7% gross yieldMar 16, 2026
Frankfurt
CONDITIONAL BUY4.2% gross yieldMar 16, 2026
Frankfurt
CONDITIONAL BUY3.5% gross yieldMar 16, 2026
Munich
PASS3.1% gross yieldMar 16, 2026
Berlin
CONDITIONAL BUY4.7% gross yieldMar 15, 2026
Greece
Guatemala
Hungary
Indonesia
Ireland
Israel
Italy
Siena
CONDITIONAL BUY5.0% gross yieldMay 10, 2026
Napoli
CONDITIONAL BUY5.3% gross yieldMay 5, 2026
Catania
CONDITIONAL BUY9.0% gross yieldApr 1, 2026
Bari
BUY6.2% gross yieldApr 1, 2026
Canazei
CONDITIONAL BUY5.1% gross yieldMar 28, 2026
Palermo
CONDITIONAL BUY9.0% gross yieldMar 18, 2026
Bologna
CONDITIONAL BUY5.5% gross yieldMar 16, 2026
Turin
CONDITIONAL BUY5.3% gross yieldMar 16, 2026
Milan
CONDITIONAL BUY5.2% gross yieldMar 16, 2026
Rome
CONDITIONAL BUY5.8% gross yieldMar 16, 2026
Florence
CONDITIONAL BUY5.1% gross yieldFeb 28, 2026
Japan
Kazakhstan
Kenya
Laos
Latvia
Lithuania
Malaysia
Malta
Mauritius
Mexico
San Miguel de Allende
BUY5.7% gross yieldMay 15, 2026
Oaxaca
CONDITIONAL BUY4.7% gross yieldMar 23, 2026
Cancun
CONDITIONAL BUY7.3% gross yieldMar 18, 2026
Monterrey
CONDITIONAL BUY6.5% gross yieldMar 18, 2026
Monterrey
CONDITIONAL BUY6.5% gross yieldMar 18, 2026
Mexico City
CONDITIONAL BUY6.0% gross yieldMar 15, 2026
Montenegro
Morocco
Netherlands
New Zealand
Norway
Panama
Peru
Philippines
Poland
Portugal
Romania
Bucharest
HOLD7.5% gross yieldMay 23, 2026
Iasi
CONDITIONAL BUY6.0% gross yieldMar 19, 2026
Brasov
CONDITIONAL BUY7.0% gross yieldMar 19, 2026
Brasov
CONDITIONAL BUY6.5% gross yieldMar 19, 2026
Craiova
CONDITIONAL BUY6.0% gross yieldMar 19, 2026
Oradea
CONDITIONAL BUY4.2% gross yieldMar 18, 2026
Timisoara
BUY5.8% gross yieldMar 16, 2026
Deva
CONDITIONAL BUY4.3% gross yieldMar 7, 2026
Cluj
CONDITIONAL BUY5.1% gross yieldMar 3, 2026
Constanta
CONDITIONAL BUY6.2% gross yieldFeb 28, 2026
Bucharest
BUY6.4% gross yieldFeb 26, 2026
Saudi Arabia
Serbia
Singapore
South Africa
South Korea
Spain
Mallorca
CONDITIONAL BUY4.4% gross yieldMay 25, 2026
Malaga
CONDITIONAL BUY5.5% gross yieldMay 23, 2026
San Sebastian
CONDITIONAL BUY4.6% gross yieldMay 11, 2026
Granada
CONDITIONAL BUY6.0% gross yieldApr 6, 2026
Tenerife
CONDITIONAL BUY5.7% gross yieldMar 29, 2026
Mallorca
CONDITIONAL BUY5.6% gross yieldMar 29, 2026
Alicante
CONDITIONAL BUY5.8% gross yieldMar 29, 2026
Marbella
CONDITIONAL BUY6.2% gross yieldMar 26, 2026
Marbella
CONDITIONAL BUY5.5% gross yieldMar 26, 2026
Seville
CONDITIONAL BUY5.7% gross yieldMar 16, 2026
Madrid
CONDITIONAL BUY5.5% gross yieldMar 15, 2026
Bilbao
BUY5.9% gross yieldMar 14, 2026
Barcelona
CONDITIONAL BUY5.6% gross yieldMar 2, 2026
Valencia
BUY5.6% gross yieldFeb 27, 2026
Malaga
BUY5.6% gross yieldFeb 23, 2026
Sweden
Switzerland
Taiwan
Tanzania
Thailand
Turkey
United Arab Emirates
United Kingdom
London
CONDITIONAL BUY5.5% gross yieldMay 25, 2026
Manchester
CONDITIONAL BUY5.7% gross yieldMay 24, 2026
Sheffield
CONDITIONAL BUY5.8% gross yieldMar 21, 2026
Cardiff
BUY7.8% gross yieldMar 21, 2026
Nottingham
BUY7.0% gross yieldMar 21, 2026
London
CONDITIONAL BUY5.5% gross yieldMar 16, 2026
Edinburgh
CONDITIONAL BUY6.2% gross yieldMar 14, 2026
Leeds
CONDITIONAL BUY6.7% gross yieldMar 14, 2026
Manchester
BUY9.3% gross yieldFeb 27, 2026
United States
Appleton
CONDITIONAL BUY6.8% gross yieldJun 11, 2026
Jacksonville
CONDITIONAL BUY7.0% gross yieldMay 28, 2026
Miami
CONDITIONAL BUY6.2% gross yieldMay 28, 2026
Orlando
HOLD6.5% gross yieldMay 28, 2026
Houston
CONDITIONAL BUY7.2% gross yieldMay 27, 2026
Conroe, Tx
CONDITIONAL BUY7.0% gross yieldMay 27, 2026
New York
CONDITIONAL BUY6.5% gross yieldMay 25, 2026
Chicago
CONDITIONAL BUY6.0% gross yieldMay 24, 2026
Detroit
CONDITIONAL BUY11.8% gross yieldMay 24, 2026
Seattle
PASS5.3% gross yieldMay 23, 2026
Dallas
HOLD7.8% gross yieldMay 23, 2026
Raleigh
CONDITIONAL BUY5.5% gross yieldMay 23, 2026
Kirkland
CONDITIONAL BUY6.5% gross yieldMay 21, 2026
Bellevue
CONDITIONAL BUY7.7% gross yieldMay 21, 2026
Redmond
CONDITIONAL BUY5.8% gross yieldMay 21, 2026
Sammamish
CONDITIONAL BUY6.1% gross yieldMay 21, 2026
Providence
CONDITIONAL BUY6.8% gross yieldMay 21, 2026
Huntsville
CONDITIONAL BUY6.5% gross yieldMay 19, 2026
Charlotte
CONDITIONAL BUY6.8% gross yieldMay 15, 2026
Naples
CONDITIONAL BUY5.9% gross yieldMay 14, 2026
Austin
CONDITIONAL BUY5.8% gross yieldMay 14, 2026
Huntsville
BUY6.5% gross yieldMay 14, 2026
Anaheim
CONDITIONAL BUY5.2% gross yieldMay 10, 2026
Milwaukee
CONDITIONAL BUY6.5% gross yieldMay 10, 2026
Louisville
CONDITIONAL BUY7.0% gross yieldMay 10, 2026
Austin
CONDITIONAL BUY6.5% gross yieldApr 5, 2026
Kansas City
BUY6.5% gross yieldApr 1, 2026
Honolulu
CONDITIONAL BUY6.3% gross yieldMar 31, 2026
Boston, Ma
CONDITIONAL BUY7.5% gross yieldMar 30, 2026
Knoxville
CONDITIONAL BUY6.5% gross yieldMar 30, 2026
Huntsville
CONDITIONAL BUY6.3% gross yieldMar 30, 2026
Savannah
CONDITIONAL BUY6.8% gross yieldMar 29, 2026
Sacramento, Ca
CONDITIONAL BUY6.0% gross yieldMar 29, 2026
Los Angeles
CONDITIONAL BUY6.7% gross yieldMar 29, 2026
Rochester
BUY8.2% gross yieldMar 24, 2026
Tucson, Az
CONDITIONAL BUY5.0% gross yieldMar 21, 2026
Colorado Springs, Co
BUY6.2% gross yieldMar 21, 2026
Stamford, Ct
CONDITIONAL BUY7.0% gross yieldMar 21, 2026
Tulsa, Ok
REJECT6.0% gross yieldMar 21, 2026
Little Rock, Ar
BUY6.0% gross yieldMar 21, 2026
Durham, Nc
BUY7.9% gross yieldMar 21, 2026
Irvine, Ca
CONDITIONAL BUY5.9% gross yieldMar 21, 2026
Minneapolis
CONDITIONAL BUY6.5% gross yieldMar 16, 2026
Richmond, Va
CONDITIONAL BUY6.0% gross yieldMar 16, 2026
Oklahoma City
BUY6.3% gross yieldMar 16, 2026
Boise
BUY5.8% gross yieldMar 16, 2026
Pittsburgh
BUY7.2% gross yieldMar 16, 2026
Washington Dc
CONDITIONAL BUY7.0% gross yieldMar 16, 2026
Detroit
BUY9.5% gross yieldMar 16, 2026
Baltimore
CONDITIONAL BUY9.0% gross yieldMar 16, 2026
San Francisco
CONDITIONAL BUY6.0% gross yieldMar 16, 2026
Salt Lake City
CONDITIONAL BUY6.2% gross yieldMar 16, 2026
Denver
CONDITIONAL BUY5.8% gross yieldMar 16, 2026
Jacksonville
CONDITIONAL BUY6.0% gross yieldMar 16, 2026
Orlando
CONDITIONAL BUY6.8% gross yieldMar 16, 2026
San Antonio
BUY7.0% gross yieldMar 16, 2026
Indianapolis
BUY7.8% gross yieldMar 16, 2026
Buffalo
BUY8.3% gross yieldMar 16, 2026
Jersey City
CONDITIONAL BUY7.0% gross yieldMar 15, 2026
New York City
CONDITIONAL BUY6.2% gross yieldMar 15, 2026
Portland
CONDITIONAL BUY5.6% gross yieldMar 14, 2026
Columbus
BUY6.5% gross yieldMar 14, 2026
Seattle
CONDITIONAL BUY5.9% gross yieldMar 14, 2026
San Jose
CONDITIONAL BUY6.0% gross yieldMar 14, 2026
Seattle
CONDITIONAL BUY6.0% gross yieldMar 14, 2026
Scottsdale
BUY6.2% gross yieldMar 14, 2026
San Diego
CONDITIONAL BUY6.0% gross yieldMar 14, 2026
Charlotte
BUY6.5% gross yieldMar 14, 2026
Raleigh
CONDITIONAL BUY5.8% gross yieldFeb 28, 2026
Las Vegas
CONDITIONAL BUY5.2% gross yieldFeb 28, 2026
Phoenix
BUY6.0% gross yieldFeb 27, 2026
Atlanta
CONDITIONAL BUY6.5% gross yieldFeb 27, 2026
Chicago
CONDITIONAL BUY8.2% gross yieldFeb 27, 2026
Philadelphia
CONDITIONAL BUY8.0% gross yieldFeb 27, 2026
Houston
CONDITIONAL BUY7.0% gross yieldFeb 27, 2026
Dallas
CONDITIONAL BUY7.0% gross yieldFeb 27, 2026
Cleveland
BUY8.1% gross yieldFeb 27, 2026
Miami
CONDITIONAL BUY6.1% gross yieldFeb 27, 2026
Tampa
CONDITIONAL BUY6.6% gross yieldFeb 25, 2026
Naples
CONDITIONAL BUY5.4% gross yieldFeb 23, 2026
Austin
CONDITIONAL BUY6.1% gross yieldFeb 20, 2026
Austin
CONDITIONAL BUY6.5% gross yieldFeb 20, 2026
Austin
CONDITIONAL BUY6.5% gross yieldFeb 20, 2026
Austin
CONDITIONAL BUY7.2% gross yieldFeb 20, 2026
Austin
CONDITIONAL BUY7.7% gross yieldFeb 19, 2026