Le Shenzhen Marathon se dispute à Shenzhen, métropole du Guangdong voisine de Hong Kong. Le parcours combine deux ambiances : les grands axes du centre d'affaires, larges et rectilignes, puis des sections côtières plus ouvertes face à la mer. C'est un tracé de ville moderne, sans passage étroit ni obstacle technique, propice à une course régulière.
L'épreuve porte le label World Athletics Gold, qui vise un parcours mesuré et un chronométrage conformes aux exigences internationales. Un seul format est proposé : le marathon, sur 42,195 km. Attention à ne pas la confondre avec le Shenzhen 100, un trail disputé dans le district de Yantian.