Where to log in and what you'll need
Oklahoma's unemployment system is called OESC Online Services, run by the Oklahoma Employment Security Commission. You log in at oesc.ok.gov — that's the only official portal. The site uses a username and password you create when you first register, not your Social Security number or driver's license number.
Before you try to log in, have ready: the email address you used to register, your password, and any two-factor authentication method you set up (usually a phone number for a text code). If you've never registered before, you'll need to create an account first — the site will walk you through that on the main page.
The login page is straightforward: enter your username, then your password, then confirm the code sent to your phone or email. If you get stuck at any step, the site has a "Forgot Username" and "Forgot Password" link right on the login screen.
Key Takeaways
- Log in only at oesc.ok.gov — Oklahoma's official unemployment portal — never at a third-party site claiming to offer faster access.
- You need a username and password you created yourself, plus access to the phone number or email where Oklahoma can send you a verification code.
- If you've never registered, create your account on the main page before trying to log in; registration takes about 10 minutes.
- Once logged in, you can file weekly claims, check your payment status, update your contact information, and view your claim history.
Creating your account if you don't have one yet
If this is your first time, you won't have a username and password. Go to oesc.ok.gov and look for the "Register" or "Create Account" button on the login page. Oklahoma will ask for your Social Security number, date of birth, and the email address where you want to receive messages about your claim.
You'll also choose a username (something you create, not your name) and a password. Oklahoma requires passwords to be at least 8 characters and include uppercase letters, lowercase letters, numbers, and a special character like ! or @. Write this down somewhere safe — you'll use it every time you log in.
After you submit your registration, Oklahoma sends a confirmation email to the address you provided. Click the link in that email to set up your account. Only then can you log in with your new username and password.
What to do if you can't remember your username or password
On the oesc.ok.gov login page, click "Forgot Username" or "Forgot Password" depending on what you need. Oklahoma will ask you to enter the email address associated with your account. If that address is in their system, they'll send you a link to reset your password or a message with your username.
Check your email (including spam and promotions folders) within a few minutes. The reset link usually works for 24 hours. If you don't see anything after 10 minutes, try the "Forgot" link again — sometimes the email takes a moment to arrive.
If you registered with an email address you no longer have access to, you'll need to contact the Oklahoma Employment Security Commission directly. Call their customer service line at 405-557-7100 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m. Central Time). Have your Social Security number and date of birth ready when you call.
Two-factor authentication and security
After you enter your username and password, Oklahoma sends a code to your phone or email — whichever you set up during registration. This is two-factor authentication, and it's a security step you can't skip. Enter that code on the screen that appears, and you'll be logged in.
If you don't receive the code within a minute or two, check that the phone number or email on file is correct. You can update it by logging in (if you can get in) or by calling the OESC at 405-557-7100. If you've changed your phone number since you registered, call before you try to log in again — otherwise you'll be locked out.
Never share your username, password, or the codes Oklahoma sends you. The OESC will never ask for these by email or phone. If someone contacts you claiming to be from unemployment and asks for your login information, hang up or delete the message — it's a scam.
What you can do once you're logged in
After you log in, you'll see your claim dashboard. From there, you can file your weekly claim (if you're currently receiving benefits), check the status of a payment, see when your next payment is scheduled, and view your claim history going back several years.
You can also update your contact information — your phone number, email, or mailing address — without calling anyone. If your circumstances change (you found work, your address changed, you moved out of state), log in and update your claim details. Changes usually take effect within one business day.
The system also shows you any messages from the OESC, such as requests for additional information or notices about your claim status. Read these carefully and respond within the important date they give you — missing a important date can pause your benefits.
Troubleshooting common login problems
If you see an error message saying your account is locked, it usually means you entered the wrong password too many times. Wait 30 minutes, then try again. If it stays locked, use the "Forgot Password" link to reset it.
If the site says "Username not found," double-check that you're using the username you created (not your email address or Social Security number). Usernames are case-sensitive, so "JohnDoe" is different from "johndoe." If you're still stuck, click "Forgot Username" to have Oklahoma send it to your email.
If you're getting a message about your two-factor authentication code not working, make sure you're entering the most recent code Oklahoma sent — older codes expire after a few minutes. If you didn't receive a code at all, check that your phone number or email is current. You can update it by calling 405-557-7100.
If the website itself is down or very slow, try again in 15 minutes. Oklahoma sometimes does maintenance on the system, usually during early morning hours. You can also check their social media pages or call the OESC to see if there's a known outage.
Getting help from Oklahoma Employment Security Commission
If you've tried everything above and still can't log in, or if you have questions about your claim that the website doesn't answer, contact the OESC directly. Call 405-557-7100 Monday through Friday, 8 a.m. to 4:30 p.m. Central Time. Have your Social Security number, date of birth, and the email address on your account ready.
You can also visit the OESC office in person if you're in the Oklahoma City area. The main office is at 2401 N. Lincoln Boulevard, Oklahoma City, OK 73105. Other regional offices are listed on the oesc.ok.gov website under "Contact Us."
Wait times to speak with someone by phone can be long during busy periods, especially early in the week. If you reach a voicemail, leave your name, number, and a brief description of your problem — someone will call you back within one business day.
Frequently Asked Questions
Can I log in from my phone?
Yes. The oesc.ok.gov website works on phones and tablets. You can file your weekly claim, check your payment status, and update your information from any device with internet access. The process is the same as on a computer.
What if I registered but never got the confirmation email?
Check your spam and promotions folders first — confirmation emails sometimes end up there. If you still don't see it after 10 minutes, try registering again with the same email address. If that doesn't work, call the OESC at 405-557-7100 and ask them to resend the confirmation or set up your account manually.
Is oesc.ok.gov the same as the federal unemployment website?
No. oesc.ok.gov is Oklahoma's state system. Federal Pandemic Unemployment Compensation and other federal programs were administered through this same site during 2020 and 2021, but regular state unemployment claims are handled only through Oklahoma's portal. Do not use any other website.
Can I change my username after I create it?
No. Oklahoma does not allow you to change your username once it's created. If you want a different username, you would need to contact the OESC at 405-557-7100 to discuss your options. For most people, it's easier to just remember the username you chose.
What should I do if I think someone else is using my account?
Change your password when ready by clicking "Forgot Password" on the login page. Then call the OESC at 405-557-7100 to report the suspected fraud. They can review your claim activity and help you find your account. Do this as soon as you notice something wrong.