{{Short description|State highway in Tennessee, United States}} {{Use American English|date=May 2025}} {{Use mdy dates|date=January 2025}} {{Infobox road |state=TN |type=Sec |route=129 | map={{maplink-road|from=Tennessee State Route 129.map}} |map_custom=yes |map_notes=SR 129 highlighted in red |alternate_name= |length_mi=49.22 |length_ref= |direction_a=West |terminus_a={{jct|state=TN|US|31}} in Waco |junction= *{{jct|state=TN|I|65}} near Cornersville *{{jct|state=TN|US|31A}} in Cornersville *{{jct|state=TN|US|431|Sec|130}} in Petersburg *{{jct|state=TN|US|231}} north of Fayetteville |direction_b=East |terminus_b={{jct|state=TN|TN|55}} in Lynchburg |counties=Giles, Marshall, Lincoln, Moore |previous_type=US |previous_route=129 |next_type=Sec |next_route=130 }}
'''State Route 129''' ('''SR 129''') is a {{convert|49.22|mi|km|adj=mid|-long}} east–west state highway in the hills of southern Middle Tennessee.
==Route description==
SR 129 begins in Giles County in Waco at an intersection with US 31/SR 7. It goes east to pass through Lynnville before passing through farmland in a narrow valley to cross into Marshall County. The highway then has an interchange with I-65 (Exit 27) before winding its way hilly terrain to enter Cornersville and coming to an intersection with US 31A/SR 11. SR 129 becomes concurrent with US 31A/SR 11 and they turn south along Main Street to pass through town before SR 129 splits off and goes east through farmland to have an intersection with SR 272 in Archer. It then enters Petersburg, where it has short concurrencies with US 431/SR 50 and SR 130. The highway crosses into Lincoln County in downtown at the split with SR 130. SR 129 passes through town along Railroad Street before making a left onto Water Street to leave Petersburg and continue east through farmland. It then begins winding its way through hilly terrain to have a short concurrency with US 231/SR 10 along the Lincoln-Moore county line. The highway then crosses fully into Moore County and winds its way east through hills before entering Lynchburg and coming to an end at an intersection with SR 55 in the southern part of town. The entire route of SR 129 is a two-lane rural highway.<ref name="Googlemaps">{{Cite web |author= |title=State Route 129 |url=https://www.google.com/maps/place/TN-129,+Petersburg,+TN/@35.3204715,-86.6370248,14z/data=!4m2!3m1!1s0x8863b0644197c4db:0xfdb023ef433fdcb3?gl=us |access-date=August 24, 2019 |website=Google Maps}}</ref><ref name="DeLorme">{{cite map |publisher = DeLorme |title = Tennessee Atlas & Gazetteer |edition = 2017 |year = 2017 |author = DeLorme |location = Yarmouth, Maine |scale = 1 in:2.5 mi |isbn = 978-1946494047 }}</ref>
==Major intersections==
{{jcttop|length_ref=}} {{TNint |county=Giles |location=Waco |mile=0.0 |road={{jct|state=TN|US|31|name1=Columbia Highway/SR 7|city1=Pulaski|city2=Columbia}} |notes=Western terminus }} {{TNint |county=Marshall |cspan=6 |location=none |mile= |road={{jct|state=TN|I|65|location1=Huntsville|city2=Nashville}} |notes=I-65 exit 27 }} {{TNint |location=Cornersville |lspan=2 |mile= |type=concur |road={{jct|state=TN|US|31A|dir1=north|name1=N Main Street/SR 11 north|city1=Lewisburg}} |notes=Western end of US 31A/SR 11 concurrency }} {{TNint |mile= |type=concur |road={{jct|state=TN|US|31A|dir1=south|name1=Sam Davis Highway/SR 11 south|city1=Pulaski}} |notes=Eastern end of US 31A/SR 11 concurrency }} {{TNint |location=Archer |mile= |road={{jct|state=TN|Sec|272|dir1=north|name1=Ostella Road|city1=Lewisburg}} |notes=Southern terminus of SR 272 }} {{TNint |location=Petersburg |lspan=3 |mile= |type=concur |road={{jct|state=TN|US|431|dir1=north|name1=Fayetteville Highway/SR 50 west|city1=Lewisburg}} |notes=Western end of US 431/SR 50 concurrency }} {{TNint |mile= |type=concur |road={{jct|state=TN|US|431|Sec|130|dir1=south|dir2=begins|name1=Buchanan Street/SR 50 east|city1=Fayetteville}} |notes=Eastern end of US 431/SR 50 concurrency; western terminus of SR 130; western end of SR 130 concurrency }} {{TNint |county=Marshall |county2=Lincoln |mile= |type=concur |road={{jct|state=TN|Sec|130|dir1=east|name1=N High Street|city1=Shelbyville}} |notes=Eastern end of SR 130 concurrency }} {{TNint |county=Lincoln |county2=Moore |location=none |mile= |type=concur |road={{jct|state=TN|US|231|dir1=north|name1=Shelbyville Highway/SR 10 north|city1=Shelbyville}} |notes=Western end of US 231/SR 10 concurrency }} {{TNint |county=Lincoln |county2=Moore |location=none |mile= |type=concur |road={{jct|state=TN|US|231|dir1=south|name1=Shelbyville Highway/SR 10 south|city1=Fayetteville}} |notes=Eastern end of US 231/SR 10 concurrency }} {{TNint |county=Moore |location=Lynchburg |mile=49.22 |road={{jct|state=TN|TN|55|name1=Majors Boulevard/Fayetteville Highway|city1=Fayetteville|city2=Winchester|city3=Tullahoma}} |notes=Eastern terminus }} {{jctbtm|keys=concur}}
==References== {{Attached KML|display=inline,title}} {{reflist}}
129 Category:Transportation in Giles County, Tennessee Category:Transportation in Marshall County, Tennessee Category:Transportation in Moore County, Tennessee Category:Lynchburg, Tennessee