Green’s Dictionary of Slang

whistle stop n.

[orig. railroad jargon whistlestop town, trains do not halt at such a town unless a passenger informs the conductor who then signals the fact by pulling on the signal cord and the engineer acknowledges the request by two whistles. The derog. sl. use led to the abandoning of the term by the railroads, who substituted flag stop or flag station to spare local feelings]

(US) a small town.

[US]Weseen Dict. Amer. Sl. 418: [General] Whistle Stop, a small town.
[US]N. Algren Neon Wilderness (1986) 48: Home had been a whistle stop called Dustland, in the Oklahoma sand hills.
[US]Kerouac On the Road (The Orig. Scroll) (2007) 192: The little Californian town – a whistle stop on the S.P.
[US]A. Zugsmith Beat Generation 57: The pair of strait-laced spinster aunts who raised him in the Midwest whistlestop.
[US]H. Rawson Dict. of Invective (1991) 306: Whistle-stop.
[US]B. Gifford Night People 177: Cuba, which was something less than a whistle-stop of a town.