地形原因,纬度原因。地中海附近一带都处于30度-40度大陆沿岸,地势较低而且冬半年受西风带控制。而北美洲西部虽然也处于同样的纬度带,却受到高大的落基山脉阻挡,西风不能深入,因而只有山脉以西的小块部分形成地中海气候。