{{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 = Dual | route = 99 | alternate_name = | maint = TDOT | map={{maplink-road|from=Tennessee State Route 99.map}} |map_custom=yes |map_notes=SR 99, primary in red, secondary in blue, unsigned in green | length_mi = 126.7 | length_round = | length_ref = | established = | direction_a = West | terminus_a = {{jct|state=TN|US|64}} in Waynesboro | junction = *{{jct|state=TN|US|412|TN|20|TN|48}} in Hohenwald *{{jct|state=TN|NTP}} in Gordonsburg *{{jct|state=TN|US|43|US-Bus|412|dab2=Columbia}} in Columbia *{{jct|state=TN|US|31|TN|7}} in Columbia *{{jct|state=TN|I|65}} in Columbia *{{jct|state=TN|US|431}} near Columbia *{{jct|state=TN|US|31A}} in Chapel Hill *{{jct|state=TN|US|41A|Sec|269}} in Eagleville *{{jct|state=TN|I|24}} in Murfreesboro *{{jct|state=TN|US|41|US|70S|US|231|TN|96}} in Murfreesboro | direction_b = East | terminus_b = {{jct|state=TN|Sec|64}} in Bradyville | counties = Wayne, Lewis, Maury, Marshall, Rutherford, Cannon | cities = | previous_type = Sec | previous_route = 98 | next_type = SR | next_route = 100 }} '''State Route 99''' ('''SR 99''') is a long east–west highway in Middle Tennessee. The route travels through large sections of rural areas and for most of the length is a secondary highway. The route begins near Waynesboro and ends in Bradyville after logging {{convert|126.7|mi|km|1|abbr=on}} and passing through six counties.

thumb|311x311px|SR 99 highlighted

==Route description==

===Wayne County===

'''SR&nbsp;99''' begins as a secondary highway in Wayne County in Waynesboro at an intersection with US&nbsp;64/SR&nbsp;15 just east of downtown along a former alignment of US&nbsp;64. The highway then passes by several homes and businesses before turning north onto Natural Bridge Road, where it leaves Old Hwy.&nbsp;64 and Waynesboro. SR&nbsp;99 goes through some rural areas before becoming very curvy as it passes through Ashland and begins paralleling the Buffalo River, shortly before crossing into Lewis County.<ref name="DeLorme">{{cite map |publisher = DeLorme |title = Tennessee Atlas & Gazetteer |edition = 2017 |year = 2017 |author = DeLorme |location = Yarmouth, Maine |scale = 1&nbsp;in:2.5&nbsp;mi |isbn = 978-1946494047 }}</ref>

===Lewis County===

SR&nbsp;99 continues to wind and curve its way through the countryside before making a sharp left turn onto Seiber Ridge Road, where it becomes Allens Creek Road, shortly before crossing the creek of the same name. The highway then makes a sharp right turn onto Buffalo Road, and continues to wind its way across the countryside and eventually crosses the Buffalo River, before continuing northeast and entering Hohenwald, where it comes to an intersection and becomes concurrent with SR&nbsp;20. They go north past several businesses before turning west and coming to an intersection and becoming concurrent with SR&nbsp;48. They then pass through some neighborhoods before entering downtown and coming to an intersection with US&nbsp;412, where SR&nbsp;48 continues north, while SR&nbsp;20 turns west to become concurrent with US&nbsp;412 and SR&nbsp;99 turns east to do the same, becoming unsigned and a primary highway. US&nbsp;412/SR&nbsp;99 go east as a 4-lane undivided highway to leave downtown and continue east through a major business district before leaving Hohenwald and entering wooded areas, where it widens to a divided highway. The highway continues northeast through wooded areas before entering farmland, shortly before downgrading to an undivided highway, entering Gordonsburg, and having an interchange with the Natchez Trace Parkway. US&nbsp;412/SR&nbsp;99 then narrow to 2-lanes and continue through farmland before crossing into Maury County.<ref name="DeLorme"/>

===Maury County===

US&nbsp;412/SR&nbsp;99 continue east through farmland and pass through the community of Hampshire, where it has an intersection with SR&nbsp;166. The highway continues east through farmland before entering the city of Columbia, where SR&nbsp;99 separates from US&nbsp;412 at an interchange with US&nbsp;43/SR&nbsp;6, where US&nbsp;412 follows that highway while SR&nbsp;99 continues into town concurrent with US&nbsp;412&nbsp;Bus. They go east along Hampshire Pike to an intersection and become concurrent with SR&nbsp;50 (Williamsport Pike), before continuing east through a couple of neighborhoods before coming to an intersection with James Campbell Boulevard, where SR&nbsp;50 splits off and goes southeast. US&nbsp;412&nbsp;Bus/SR&nbsp;99 continue east through several neighborhoods, where they have an intersection with SR&nbsp;243 (Trotwood Avenue) before entering downtown and coming to an intersection and turning north to become concurrent with US&nbsp;31/SR&nbsp;7 (North Garden Street). They continue north through downtown to an intersection with North James Campbell Boulevard, where SR&nbsp;7 splits off and goes north. They then cross a bridge over the Duck River to leave downtown and widen to a 4-lane divided highway, where it passes through a major business district before coming to another intersection with US&nbsp;43/US&nbsp;412/SR&nbsp;6, where US&nbsp;412&nbsp;Bus ends, US&nbsp;43/SR&nbsp;6 turn north on US&nbsp;31, and SR&nbsp;99 turns right to become concurrent as they turns and go through another business district. US&nbsp;412/SR&nbsp;99 then narrows to 2-lanes and continues east to leave the city, though it is still within the city limits, and go through farmland to eventually come to an interchange with I-65 (Exit&nbsp;46), where US&nbsp;412 ends and SR&nbsp;99 becomes signed as a primary highway as it leaves Columbia and continues east. The highway passes through farmland and has short concurrency with US&nbsp;431/SR&nbsp;106 before crossing into Marshall County.<ref name="DeLorme"/>

===Marshall County===

SR&nbsp;99 continues east through farmland, where it has an intersection with SR&nbsp;272, to come to an intersection with US&nbsp;31A/SR&nbsp;11, where it turns secondary and becomes concurrent with that highway shortly before having an intersection SR&nbsp;270. The highway then continues north past several homes and businesses before passing straight through downtown Chapel Hill, after which SR&nbsp;99 splits off from US&nbsp;31A/SR&nbsp;11 and goes east, leaving Chapel Hill. The highway then curves northeastward and crosses into Rutherford County shortly afterwards.<ref name="DeLorme"/>

===Rutherford County===

SR&nbsp;99 continues northeast to enter Eagleville at a Y-Intersection with US&nbsp;41A/SR&nbsp;16, which it becomes concurrent with for a short distance splitting off and going east on a new bypass of downtown and becoming concurrent with SR&nbsp;269 before leaving Eagleville and continuing east through farmland, with SR&nbsp;269 splitting off just south of Rockvale. SR&nbsp;99 then passes through Rockvale before entering Murfreesboro, where it passes through before eventually having an interchange with I-24 (Exit&nbsp;80). SR&nbsp;99 then comes to an intersection and becomes concurrent with SR&nbsp;96 (Old Fort Parkway), where it becomes unsigned again as it passes through a major business district as a 4-lane divided highway to enter downtown and come to an intersection with US&nbsp;41/US&nbsp;70S/US&nbsp;231/SR&nbsp;1/SR&nbsp;10, where SR&nbsp;96 continues north along US&nbsp;231/SR&nbsp;10 (Memorial Boulevard) and SR&nbsp;99 turns east along US&nbsp;41/US&nbsp;70S/US&nbsp;231/SR&nbsp;1/SR&nbsp;10 (NW Broad Street) to pass through downtown, with US&nbsp;231/SR&nbsp;10 (South Church Street) splitting shortly afterwards. They then come to an intersection with Mercury Boulevard, where US&nbsp;70S/SR&nbsp;1 split off to the east and SR&nbsp;2 begins concurrent with US&nbsp;41/SR&nbsp;99 (SE Broad Street). The highway then heads south for a short distance before SR&nbsp;99 splits off at a Y-Intersection onto Bradyville Pike as a 2-lane road. SR&nbsp;99 then passes through several neighborhoods before leaving Murfreesboro and continuing east through farmland and countryside before crossing into Cannon County.<ref name="DeLorme"/>

===Cannon County===

SR&nbsp;99 continues east through countryside and farmland before entering Bradyville and coming to an end just north of downtown at an intersection with SR&nbsp;64 (Bradyville Road).<ref name="DeLorme"/>

==Counties traversed== {| cellpadding="2" cellspacing="2" style="margin: 0 0 1em 1em; border:3px solid #87CEEB;" |- |'''county'''||'''mi'''<ref>{{Cite web |url=http://www.tdot.state.tn.us/Maps/county/default.htm |title=County Maps-TDOT |access-date=October 4, 2007 |archive-date=December 28, 2007 |archive-url=https://web.archive.org/web/20071228144922/http://www.tdot.state.tn.us/Maps/county/default.htm |url-status=dead }}</ref>||'''km''' |- !bgcolor="#87CEEB" colspan="4"| |- |Wayne||14.1||22.7 |- |Lewis||30||48.3 |- |Maury||31.6||50.9 |- |Marshall||14.7||23.7 |- |Rutherford||36.6||58.9 |- |Cannon||1.4||2.3 |- !bgcolor="#87CEEB" colspan="3"| |- |Total||128.4||206.6 |}

==Major intersections== {{jcttop|length_ref=<ref>retrieved from DeLorme Street Atlas USA{{full citation needed|date=November 2016}}</ref>}} {{TNint |county=Wayne |location=Waynesboro |mile=0.0 |road={{jct|state=TN|US|64|name1=Dexter L. Woods Memorial Boulevard/SR 15|location1=Downtown Waynesboro|city2=Savannah|city3=Lawrenceburg}} |notes=Western terminus; SR 99 begins as a secondary highway}} {{TNint |county=Lewis |cspan=4 |location=Hohenwald |lspan=3 |type=concur |mile=28.5 |road={{jct|state=TN|TN|20|dir1=east|name1=East Fourth Avenue|city1=Summertown}} |notes=Western end of SR&nbsp;20 concurrency}} {{TNint |mile=28.8 |type=concur |road={{jct|state=TN|TN|48|dir1=south|name1=South Park Street|city1=Waynesboro|city2=Linden}} |notes=Western end of SR&nbsp;48 concurrency}} {{TNint |mile=29.2 |type=concur |road={{jct|state=TN|US|412|TN|48|dir1=west|dir2=north|name1=Main Street/SR 20 west|name2=N Park Street|city1=Linden|city2=Centerville}} |notes=Eastern end of SR&nbsp;48 and SR&nbsp;20 concurrencies; western end of US&nbsp;412 concurrency; SR&nbsp;99 becomes unsigned; SR 99 becomes a primary highway}} {{TNint |location=Gordonsburg |mile=37.4 |road={{jct|state=TN|NTP}} |notes=Interchange}} {{TNint |county=Maury |cspan=11 |location=Hampshire |mile=47.0 |road={{jct|state=TN|Sec|166|dir1=south|name1=Pisgah Ridge Road|city1=Mount Pleasant}} |notes=Northern terminus of SR 166}} {{TNint |location=Columbia |lspan=8 |mile=57.2 |type=concur |road={{jct|state=TN|US-Bus|412|US|43|US|412|dir1=east|dir3=east|dab1=Columbia|name1=Hampshire Pike|name3=Columbia Bypass/SR 6|to4=to|I|65|city1=Mount Pleasant|city2=Lawrenceburg}} |notes=Interchange; eastern end of US 412 concurrency; western end of US 412 Bus. concurrency; western terminus of US 412 Bus.}} {{TNint |mile=59.3 |type=concur |road={{jct|state=TN|TN|50|dir1=west|name1=Williamsport Pike|city1=Centerville}} |notes=Western end of SR&nbsp;50 concurrency}} {{TNint |mile=60.4 |type=concur |road={{jct|state=TN|TN|50|dir1=east|name1=James Campbell Boulevard|city1=Lewisburg}} |notes=Eastern end of SR&nbsp;50 concurrency}} {{TNint |mile=61.4 |road={{jct|state=TN|Sec|243|extra=airport|dir1=south|name1=Trotwood Avenue|city1=Mount Pleasant}} |notes=Northern terminus of SR 243; provides access to Maury County Airport; Old US 43}} {{TNint |mile=62.0 |type=concur |road={{jct|state=TN|US|31|dir1=south|name1=North Garden Street/SR 7 south|city1=Pulaski}} |notes=Western end of US 31 and SR&nbsp;7 concurrencies}} {{TNint |mile=62.5 |type=concur |road={{jct|state=TN|TN|7|dir1=north|name1=North James Campbell Boulevard|city1=Santa Fe}} |notes=Eastern end of SR&nbsp;7 concurrency}} {{TNint |mile=63.9 |type=concur |road={{jct|state=TN|US|31|US|43|US|412|name3=Bear Creek Pike/SR 6|dir1=north|dir2=south|dir3=west|city1=Spring Hill|city2=Mount Pleasant}} |notes=Eastern terminus of US 412 Bus.; eastern end of US&nbsp; 31 concurrency; western end of US 412 concurrency}} {{TNint |type=concur |mile=71.0 |road={{jct|state=TN|I|65|city1=Nashville|location2=Huntsville}}<br> {{jct|state=TN|US|412|dir1=ends}} |notes=I-65 exit 46; eastern terminus of US 412; SR&nbsp;99 signage resumes as primary route}} {{TNint |location=none |mile=74.9 |type=concur |road={{jct|state=TN|US|431|dir1=north|name1=Lewisburg and Franklin Pike/SR 106 north|city1=Franklin}} |notes=Western end of US 431/SR&nbsp;106 concurrency}} {{TNint |location=none |mile=75.7 |type=concur |road={{jct|state=TN|US|431|dir1=south|name1=Lewisburg and Franklin Pike/SR 106 south|city1=Lewisburg}} |notes=Eastern end of US 431/SR&nbsp;106 concurrency}} {{TNint |county=Marshall |cspan=5 |location=none |mile=79.5 |road={{jct|state=TN|Sec|272|dir1=south|name1=Verona Caney Road|city1=Lewisburg}} |notes=Northern terminus of SR 272}} {{TNint |location=Chapel Hill |lspan=4 |mile=83.1 |type=concur |road={{jct|state=TN|US|31A|dir1=south|name1=Sam Davis Highway/SR 11 south|location1=Henry Horton State Park|city2=Lewisburg}} |notes=Western end of US 31A/SR&nbsp;11 concurrency}} {{TNint |mile= |place=SR&nbsp;99 reverts to a secondary route}} {{TNint |mile=83.9 |road={{jct|state=TN|Sec|270|dir1=east|name1=Old Columbia Road|city1=Unionville}} |notes=Western terminus of SR 270}} {{TNint |mile=86.4 |type=concur |road={{jct|state=TN|US|31A|dir1=north|name1=Nashville Highway/SR 11 north|city1=Nolensville}} |notes=Eastern end of US 31A/SR&nbsp;11 concurrency}} {{TNint |county=Rutherford |cspan=9 |location=none |mile=92.9 |type=concur |road={{jct|state=TN|US|41A|dir1=south|name1=S Main Street/SR 16 south|city1=Unionville|city2=Shelbyville}} |notes=Western end of US 41A/SR&nbsp;16 concurrency}} {{TNint |location=Eagleville |mile=94.4 |type=concur |road={{jct|state=TN|US|41A|Sec|269|dir1=north|dir2=west|name2=S Main Street/SR 16 north|city1=Nolensville}} |notes=Eastern end of US 41A and SR&nbsp;16 concurrency; western end of SR&nbsp;269 concurrency}} {{TNint |location=none |mile=99.9 |type=concur |road={{jct|state=TN|Sec|269|dir1=east|name1=Jackson Ridge Road|city1=Christiana}} |notes=Eastern end of SR&nbsp;269 concurrency}} {{TNint |location=Murfreesboro |lspan=6 |mile=110.3 |road={{jct|state=TN|I|24|city1=Nashville|city2=Chattanooga}} |notes=I-24 exit 80}} {{TNint |mile=111.6 |type=concur |road={{jct|state=TN|TN|96|dir1=west|name1=Old Fort Parkway|city1=Franklin}} |notes=Western end of SR&nbsp;96 concurrency; SR&nbsp;99 becomes unsigned}} {{TNint |mile=112.2 |type=concur |road={{jct|state=TN|US|70S|US|41|US|231|to4=to|I|840|dir1=west|dir2=north|dir3=north|name2=NW Broad Street/SR 1 west|name3=Memorial Boulevard/SR 10 north|city1=Smyrna|city2=Lebanon}} |notes=Western end of US 70S/SR 1/US 41/US 231/SR 10 concurrency; eastern end of SR&nbsp;96 concurrency; I-840 via US 70S west/US 41 north/SR 1 west}} {{TNint |mile=112.9 |type=concur |road={{jct|state=TN|US|231|dir1=south|name1=S Church Street/SR 10 south|to2=to|I|24|city1=Shelbyville}} |notes=Eastern end of US 231/SR&nbsp;10 concurrency}} {{TNint |mile=113.4 |type=concur |road={{jct|state=TN|US|70S|dir1=east|name1=Mercury Boulevard/SR 1 east|city1=Woodbury}} |notes=Eastern end of US 70S/SR 1 concurrency; western terminus of unsigned SR 2; western end of SR 2 concurrency}} {{TNint |mile=113.5 |type=concur |road={{jct|state=TN|US|41|dir1=south|name1=SE Broad Street/SR 2 east|location1=Beechgrove|city2=Manchester}} |notes=Eastern end of US 41/SR 2 concurrency; SR 99 becomes signed}} {{TNint |county=Cannon |location=Bradyville |mile=128.4 |road={{jct|state=TN|Sec|64|name1=Bradyville Road|city1=Readyville|city2=Beechgrove|countydab2=Coffee}} |notes=Eastern terminus; SR 99 ends as a secondary highway}} {{jctbtm|keys=concur}}

==References== {{Attached KML|display=inline,title}} {{Reflist}}

==External links== * {{Commons category-inline}}

099 Category:Transportation in Wayne County, Tennessee Category:Transportation in Lewis County, Tennessee Category:Transportation in Maury County, Tennessee Category:Transportation in Marshall County, Tennessee Category:Transportation in Rutherford County, Tennessee Category:Transportation in Cannon County, Tennessee