Skip to main content

Current Issue: May 2026

Cover Story

GLOBAL BEST TO INVEST 2026

The United Kingdom keeps its crown as the top country in our index this year, with
London taking top metro.

Read Cover Story
2026 PROSPERITY CUP

For the second straight year, Texas takes the crown for registering the highest scores across the 10 categories of data in the Prosperity Cup rankings.

Read Cover Story
TOP DEALS OF 2025

Judged by capital investment and job creation, Site Selection presents the Top 20
economic development projects in North America and abroad in 2025.

Read Cover Story

Features

Investment Profiles

International

TOP MEXICAN LOCATIONS 2026: NEW RANKINGS Driven by Data

Based on corporate facility project investment data, Querétaro is the top performing state in Mexico and 10 regions distinguish themselves as Mexico’s Top Metros in this first-ever ranking of its kind for the country in Site Selection’s history.

Departments