There are always going to be certain areas that get colder than surrounding areas. It has to do with topography, etc. You may be in one of those areas. What they explained last night on the local weather was that the freeze warning areas had not experienced a wide-spread freeze yet, even though some locations in those areas did.
One thing to keep in mind... most of the reporting stations around the state are located in towns. I suspect every little town is going to have its own heat island (though not to the extent of a bigger city like Nashville). I suspect, for example, that Lewisburg would report in as slightly warmer than a lot of locations in rural Marshall County.
That's just a guess. It's not a perfect science, by any means.
Even though I am in Davidson County, which did not have a freeze warning last night since we supposedly already had our first freeze a week ago, last night was my first real freeze (low of 30.2). A week ago, the lowest temperature I had was 32.4, which was barely a light freeze at most.
So, even though you were in the 20s last week while I barely hit freezing, I supposedly had the freeze, and you didn't. :roll: