It was founded in 1868 as a station on the Riga–Oryol railway. It was named after one of the many pochinok villages in Smolensk Governorate. The word pochinok means "a new settlement or village built on a clear spot". Pochinok was granted town status in 1926.