Distriktet Olten er eitt av ti distrikt i kanton Solothurn i Sveits, og ligg kring byen Olten. I lag med distriktet Gösgen, dannar det valkrinsen Olten-Gösgen. Det har i overkant av 50 000 innbyggjarar.