Nashville, Tennessee
Politics

Nashville has been a Democratic stronghold since at least the end of Reconstruction, and has remained staunchly Democratic even as the state as a whole has trended strongly Republican. Pockets of Republican influence exist in the wealthier portions of the city, but they are usually no match for the overwhelming Democratic trend in the rest of the city. The issue of school busing roiled politics for years but subsided after the 1990s. While local elections are officially nonpartisan, nearly all the city's elected officials are publicly known as Democrats. The city is split among 10 state house districts, all of which are held by Democrats. Three state senate districts and part of a fourth are within the county; three are held by Democrats and one by a Republican.

In the state legislature, Nashville politicians serve as leaders of both the Senate and House Democratic Caucuses. Representative Mike Stewart serves as Chairman of the House Caucus. Senator Jeff Yarbro serves as Chairman of the Senate Caucus.

Democrats are no less dominant at the federal level. Democratic presidential candidates have failed to carry Davidson County only five times since Reconstruction; in 1928, 1968, 1972, 1984 and 1988. In most years, Democrats have carried Nashville at the presidential level with relatively little difficulty, even in years when they lose Tennessee as a whole. This has been especially true in recent elections, as the state capitol has continued to trend more Democratic even as most of the rest of the state has become staunchly Republican. In the 2000 presidential election, Tennessean Democrat Al Gore carried Nashville with over 59% of the vote even as he narrowly lost his home state and thus the presidency. In the 2004 election, Democrat John Kerry carried Nashville with 55% of the vote while George W. Bush won the state by 14 points. In 2008, Barack Obama carried Nashville with 60% of the vote while Republican John McCain won Tennessee by 15 points.

Nashville was in a single congressional district, the 5th, for most of its history. A Republican had not represented a significant portion of Nashville since 1874, until 2023 when the GOP-controlled state legislature controversially split Nashville into parts of the 5th, 6th, and 7th districts in a partisan gerrymander an additional Republican to Tennessee's congressional delegation as part of the 2022 redistricting cycle. This Republican gerrymander ‘cracked’ the Democratic stronghold of Nashville across three otherwise Republican districts, ensuring three Republican representatives. This gerrymander ‘diminished the influence of Black voters and other voters of color concentrated in Nashville’, by splitting them up and adding portions of the Nashville community into districts that are overwhelmingly white and Republican, thus diluting the voting power of Black voters in the state.

Prior to this gerrymander, Republicans made a few spirited challenges to the 5th district in the mid-1960s and early 1970s, almost winning the district in 1968. The last serious bid for the district while still a Democratic stronghold was in 1972, when the Republican candidate gained 38% of the vote even as Nixon carried the district in the presidential election by a large margin. The district's best-known congressman was probably Jo Byrns, who represented the district from 1909 to 1936 and was Speaker of the House for much of Franklin Roosevelt 's first term as president. Another nationally prominent congressman from Nashville was Percy Priest, who represented the district from 1941 to 1956 and was House Majority Whip from 1949 to 1953. Former mayors Richard Fulton and Bill Boner also sat in the U.S. House before assuming the Metro mayoral office.

From 2003 to 2013, a sliver of southwestern Nashville was located in the 7th District, represented by Republican Marsha Blackburn. This area was roughly coextensive with the portion of Nashville she had represented in the state senate from 1998 to 2002. However, the 5th regained all of Nashville after the 2010 census.
startend:end_checker