Inventorying landslides in mountainous areas is of great importance for prevention of geologic hazards. This study aimed to establish a detailed landslide inventory of Baoshan City, Yunnan Province, China, based on a large set of high-resolution satellite images from Google Earth. The landslides of this region were divided into two groups, i.e., recent landslides and old landslides. The spatial distribution and geometric characteristics of the two kinds of landslides were analyzed, respectively. Results show that 2427 landslides are present in the study area, including 2144 recent landslides and 283 old landslides with a total area of 7.2 km2 and 97.6 km2, respectively. The recent landslides occurred primarily at steep slopes with higher elevation, while old landslides took place at gentle terrains. For the slope position, most landslides, whether old or recent, cluster near ridges. The lower boundary of the recent landslides is far away from the valley, while the accumulation area of the old landslide is closer to the valley. The H/L (height to length) ratios are basically the same for all landslides, ranging from 0.2 to 0.5. Old landslides have larger mobility, as their travel distances are longer than recent landslides at the same height. The results would be helpful for further understanding the development and spatial distribution of the landslides in Southwest China, and also provide essential support for the subsequent landslide susceptibility mapping and geologic hazard assessment in this area.