Otta er ein by som er kommunesenter i Sel kommune i Innlandet fylke. Staden ligg i nørdre Gudbrandsdalen. Staden har 2 302 innbyggjarar per 1. januar 2023. Nokre kilometer vestom ligg Dale, ein tettstad med 660 innbyggjarar som funksjonelt er ein del av Otta.
Staden fekk bystatus 26. august 2000, og er sammen med Vinstra dei einaste byane i Gudbrandsdalen i tillegg til Lillehammer.
Byen tener som handels- og administrasjonssentrum for Nord-Gudbrandsdalen,
På Otta finst der ein to-delt barneskole for elevar frå Otta by og Sjoa, og ein ungdomsskule som også elevar frå Nord-Sel soknar til. Staden har òg ein kombinert allmennfagleg og yrkesfagleg vidaregåande skole som var demonstrasjonsskole frå 2003 til 2005.
Otta har òg hovud- og distriktskontor åt fleire lokalaviser og ein lokalradiokanal.