Historia Pierwsza pisemna wzmianka o wsi pochodzi z 1254 r., kiedy wchodziła w skład komitatu tekowskiego. W XVI w. Oslany zyskały charakter niewielkiego, prywatnego miasteczka: posiadały szereg przywilejów, w tym na organizowanie cotygodniowych targów i czterech jarmarków rocznie. W 1663 r. zostało ono złupione przez Turków i zobowiązane do płacenia daniny. Gdy po pewnym czasie zaniechało tego, Turcy najechali je ponownie, paląc całą zabudowę i biorąc 200 mieszkańców w jasyr. W końcu XVII w. przeszło pod władzę Pálffych z Bojnic.
Z czasem Oslany się odbudowały, uzyskując w ciągu XVIII i XIX w. specyficzną małomiasteczkową zabudowę z centralnym rynkiem. Mieszkańcy zajmowali się głównie rolnictwem i hodowlą, ale także rzemiosłem, zwłaszcza sukiennictwem i wyrobem sit. W 1786 r. żyło tu 151 rzemieślników. W 1850 r. Oslany stały się siedzibą powiatu. W tym czasie funkcjonował w nich sąd powiatowy. W 1922 r. straciły swój status i zostały włączone do powiatu Prievidza. W latach 1949–1960 należały do efemerycznego powiatu Partizánske.