The invention provides an urban multi-scale wind environment numerical 
simulation method, which comprises the following steps of: generating a circular urban 
terrain model taking a city as a center, embedding an 
urban building group model into the urban 
terrain model through model inlaying, and establishing a wide-area urban overall model; extracting a wide-area city overall model by adopting Boolean subtraction operation, segmenting the wide-area 
city model in a form of a round outside and a square inside, and performing 
simulation; extracting an embedded local 
block model, performing interpolation on the boundary, and providing an accurate wind environment boundary condition for the local 
block model and performing 
simulation. According to the method, a nested 
model method is adopted, unreasonable inflow boundary assumption can be avoided in large-scale urban overall simulation, and a reasonable flow velocity boundary is provided for a local 
block model directly after urban macroscopic 
wind field simulation; meanwhile, the urban overall model adopts a circular boundary form, and the same set of grids can be adopted for different 
wind speed directions, so that the 
workload of modeling and grid multi-time division is greatly reduced.