Uvsjön är ett naturreservat som ligger i Örnsköldsviks kommun i Västernorrlands län. Det förvaltas av Länsstyrelsen i Västernorrlands län och skapades den 28:e september 2001. Naturreservatet har en yta på 171 hektar, varav 159 hektar utgörs av skog.
Det faktum att det finns större sammanhängande områden med naturskog är numera rätt unikt i länet. Dock finns det kvar ett större område gammelskog på berget Norrhöglidens sluttningar vid Uvsjöns nordvästra strand.
Uvsjön är också utrustat med information och parkeringsplatser, vilket gör det lättare att besöka området. Sammantaget är Uvsjön en viktig plats för bevarandet av naturskogar i Västernorrlands län, och en plats som är väl värd ett besök för alla naturälskare.