Die Stadt befindet sich im Südosten des Stadtgebiets von Donezk, etwa 6 Kilometer vom Stadt- und Oblastzentrum Donezk entfernt am Fluss Hruska (Грузька) gelegen.
Der Ort wurde 1800 zum ersten Mal schriftlich als Machorowka erwähnt, er erhielt 1938 den Status einer Siedlung städtischen Typs und wurde in Mospino (nach der nahegelegenen Eisenbahnstation) umbenannt. 1958 erhielt der Ort dann das Stadtrecht. Im Sommer 2014 gab es Kämpfe im Ort im Verlauf des Russisch-Ukrainischen Kriegs, dieser ist seither in der Hand der Separatisten der Volksrepublik Donezk.