Село Вязово находится в Лебедянском районе Липецкой области.
Административный центр Вязовского сельского поселения.
Стоит на шоссе, которое связывает Лебедянь и Чаплыгинское шоссе, в 3 км севернее реки Лебедянки.
Возникло в 18 веке. В документах 1782 года отмечается под названием Вязовская Вершина.
В 19 веке после постройки церкви стало носить названием села Вязова Вершина (кстати, сегодня существует Вязова Вершина в 2 км юго-восточнее Вязова), а затем просто Вязово. Оба наименования связаны с вязкими и топкими местами в Вязовом овраге, а отнюдь не с вязами.
В 2010 году население составляло 256 человек.