Is there anyplace left that *doesn't* have at least one non-commercial station?
Yes, WNPT-TV. Also, on FM:
Religious stations:
88.1 WRSN/Lebanon (Catholic?)
88.3 (Clarksville) & 88.7 (Nashville) Way FM (contemporary Christian)
89.1 (Nashville) & 91.5 (Dickson) whatever their new calls are/Bott religious talk
90.7 KAWZ/Brentwood low-power relayer of Twin Falls, Idaho religious station
AM 710/FM 91.7 (Murfreesboro) Moody Bible Institute
College stations:
88.1 WFSK/Fisk Univ.
88.5 WVCP/Vol State Community College
91.9 WAPX/Austin Peay State University
NPR stations:
89.5 WMOT Middle Tennessee Public Radio news, classical, jazz
90.3 WPLN-FM Nashville Public Radio news/talk
91.1 WFCL Nashville Public Radio classical still licensed to Vanderbilt University pending FCC approval of sale
AM 1430 WPLN Nashville Public Radio news/talk
How many did I miss?