Roanoke River CI Inmate Search. Find Someone with the NC OPI Search
Confirm they are at Roanoke River CI and find the OPUS Number you need for mail, money, and visitor applications.
Free Inmate Search
Find an Inmate at Roanoke River Correctional Institution, NC
Find your loved one and start staying in touch - photos, letters, and calls.
Use the full legal name for the most accurate match✓ Always free · Helping families stay connected
Overview
To find someone at Roanoke River Correctional Institution, use the NC Department of Adult Correction’s Offender Public Information (OPI) search at webapps.doc.state.nc.us/opi/offendersearch.do?method=view. It is the free, official lookup tool for everyone in NC state custody, including Roanoke River CI. Once you find the person, write down their OPUS Number. You need it to send money, mail letters, complete the visitor application, and schedule a visit.
Quick Facts
Official tool: NC DAC OPI search at webapps.doc.state.nc.us/opi/offendersearch.do?method=view.
Search by first name, last name, or OPUS Number.
Roanoke River CI is a state prison, so people held here appear in the NC state search, not a county jail search.
Write down the OPUS Number: you need it for money deposits, mail, and the visitor application.
If someone was recently transferred to Roanoke River CI, give the record a day or two to update.
The OPI search is free and available 24 hours a day.
The facility was formerly known as Caledonia Correctional Institution. Search results show the current name.
What Is the NC OPI Search?
The NC Department of Adult Correction Offender Public Information (OPI) search is the state’s official database of everyone in NC state prison custody. Roanoke River Correctional Institution is a state facility, so anyone serving time here is in this system. The OPI is run directly by NC DAC and is free to use.
How to Search
Go to webapps.doc.state.nc.us/opi/offendersearch.do?method=view. You can search by:
First name and last name
OPUS Number (if you already have it)
Enter the information and submit the search. The results list everyone matching that name across all NC state facilities. Look for the entry showing Roanoke River Correctional Institution as the location.
What the Search Shows
A successful search result includes:
Full legal name
OPUS Number (the unique ID assigned by NC DAC)
Current facility (should show Roanoke River CI if that is where they are)
Custody level (medium or minimum at Roanoke River CI)
Projected release date (may be listed depending on the record)
Write down the OPUS Number as soon as you find it. It is required for every transaction: ConnectNetwork money deposits, TextBehind mail, and the visitor application all ask for it.
What Is an OPUS Number?
OPUS stands for Offender Population Unified System. It is the number NC DAC assigns to each person when they enter state custody. The OPUS Number stays the same even if the person transfers to a different facility. Think of it as the ID that follows them throughout their time in NC state custody.
A Note on the Name Change
Roanoke River Correctional Institution was previously known as Caledonia Correctional Institution until October 4, 2021. If you are searching for someone who has been in this facility for several years and remembers it as Caledonia, the OPI search results will reflect the current name. This does not affect the search process.
Why Some People May Not Appear
A few things can explain a missing search result:
Recently transferred: If someone was moved to Roanoke River CI recently, the record may not have updated yet. Wait a day and try again.
Name spelling: Try alternate spellings of the first or last name. Some records use a middle name or shortened version.
Not yet processed: If someone was recently sentenced or entered state custody, it can take a few days for the OPI record to appear.
Released or transferred out: If they were released or moved to another facility, their Roanoke River record will no longer show as active.
Minimum unit vs. main facility: Roanoke River CI has a separate minimum custody unit. The OPI search should still find them, but call (252) 826-5621 to confirm their exact location within the facility if needed.
If you have tried all of the above and still cannot find the person, call Roanoke River CI directly at (252) 826-5621.
After You Find Them
Once you have confirmed the person is at Roanoke River CI and have their OPUS Number:
Use the send money guide to deposit funds through ConnectNetwork.
Use the mail guide to send letters through TextBehind.
Use the phone calls guide to set up AdvancePay through ConnectNetwork.
Before You Visit, Always Confirm
Before making the trip to Tillery, run the OPI search to confirm the person is still listed at Roanoke River CI. Call (252) 826-5621 if you want to verify in real time. Roanoke River has both medium and minimum custody populations, and inmates can be transferred between units or to other facilities. Confirming first saves you a wasted trip.
Families Also Ask
6 of 12 questions
Q
How do I find someone at Roanoke River Correctional Institution?
Use the NC DAC OPI search at webapps.doc.state.nc.us/opi/offendersearch.do?method=view. Search by name or OPUS Number. The result shows their current facility and OPUS Number.
Inmate Search
Q
What is an OPUS Number?
OPUS stands for Offender Population Unified System. It is the unique ID the NC Department of Adult Correction assigns to each person in state custody. You need it for money deposits, mail, and the visitor application.
Inmate Search
Q
Why can't I find the person in the NC OPI search?
They may have been recently transferred and the record has not updated yet. Try alternate name spellings. If they were recently sentenced or moved, give it a day or two. If still missing, call Roanoke River CI at (252) 826-5621.
Inmate Search
Q
Is the NC OPI search free?
Yes. The NC DAC Offender Public Information search is free and available 24 hours a day at webapps.doc.state.nc.us/opi/offendersearch.do?method=view.
Inmate Search
Q
Will the OPI search show someone's release date?
It may show a projected release date depending on the record. If the date is not listed, contact the facility at (252) 826-5621 for more information.
Inmate Search
Q
Does the search still work if I search for Caledonia Correctional Institution?
The OPI search is organized by inmate name and OPUS Number, not by facility name. Search for the person's name. The result will show their current location as Roanoke River Correctional Institution regardless of the old name.
Inmate Search
Q
What if the search shows a different facility?
It means they have been transferred. Write down the new facility name and find them there. Call Roanoke River CI at (252) 826-5621 if you need help confirming the transfer.
Inmate Search
Q
Can I search for someone at Roanoke River CI by county jail search?
No. Roanoke River CI is a state prison, not a county jail. Use the NC DAC OPI search, not a county jail lookup tool.
Inmate Search
Q
How do I use the OPUS Number I found?
Include the OPUS Number on every money deposit through ConnectNetwork, every piece of mail through TextBehind, and the visitor application form. It helps staff match everything to the right person.
Inmate Search
Q
Does the OPUS Number change if the person is transferred?
No. The OPUS Number stays the same throughout the person's time in NC state custody, regardless of which facility they are at.
Inmate Search
Q
How do I confirm someone is still at Roanoke River CI before I visit?
Run the OPI search at webapps.doc.state.nc.us/opi/offendersearch.do?method=view the day before you travel and confirm the current facility shows as Roanoke River CI. You can also call (252) 826-5621 to verify in real time.
Inmate Search
Q
What should I do after I find the person?
Write down their OPUS Number. Then start the visitor approval process, set up ConnectNetwork for money and phone, and send mail through TextBehind. The guides on this site cover each step.