Get Licensed
ND Teacher License Lookup and Verification
Verify North Dakota educator licenses with ESPB's free public search on NDTeach. See active status, endorsements, and expiration before you hire.
| Public search URL | apps.nd.gov/dpi/ndteach/schoolstaff/publicSearch.aspx |
|---|---|
| Issuing board | ESPB |
| Cost | Free public lookup |
Sources checked November 2026
Sections8
A quick nd teacher license lookup starts at the NDTeach Public Lookup. School districts, staffing agencies, and teachers use it to confirm that a North Dakota educator license is active before assignment. The lookup is the state’s official screen. It is separate from national HR databases or child-abuse registry searches.
Who needs a license lookup
Human resources staff run the search during hiring. They document that a candidate holds the correct license type. Examples include five-year, substitute, or reciprocal licenses and endorsements for the assignment.
Teachers search their own record before renewal season. They confirm expiration dates, endorsement codes, or spelling of their legal name.
Out-of-state employers verifying a North Dakota graduate sometimes need a screenshot showing the license was valid during employment. ESPB’s public tool is the authoritative source for in-state credentials; other states may still request a formal verification letter.
Private tutoring or non-public-school roles may not require ESPB licensure, but any public school contract teaching in North Dakota expects a board-issued license on file.
Official lookup steps
ESPB links Public Lookup from its home page to:
https://apps.nd.gov/dpi/ndteach/schoolstaff/publicSearch.aspx
Open the search in a desktop browser (the page is a classic ASP.NET form). Typical steps:
- Enter the educator’s first and last name. Add middle name or birth date if common names return multiple rows.
- Submit the search and open the matching record.
- Save or print the results for HR files if your district policy requires documentation.
The lookup is free and does not require the educator’s Social Security number for a basic name search. Educators logging into their private NDTeach account use a different URL: NDTeach login.
If the lookup shows no record but the teacher believes a license was issued, contact ESPB at 701-328-9641 or espbinfo@nd.gov with the approximate application date. Staff can match pending packets that are not yet visible on the public search.
What the public record shows
Exact fields can change when NDTeach updates, but the public search generally confirms:
- License holder name
- License type (initial, five-year, substitute, reciprocal, OSEL, etc.)
- Status such as active or expired
- Expiration date or birthday-based substitute expiration
- Endorsement areas attached to the license
The lookup does not display confidential background investigation results or Social Security numbers. Fingerprint clearance is tracked internally by ESPB (background checks).
For a deeper understanding of license names, compare the result with ESPB types of licenses definitions.
How this differs from other verification tools
National staffing platforms, commercial “teacher license lookup” sites, and child-protection registries serve different legal purposes. They may not pull live ESPB data. When North Dakota law or district policy calls for a teaching license, cite the NDTeach public search.
Teachers moving out of North Dakota may need ESPB to send official verification to another state. That request usually goes through ESPB staff rather than the public lookup alone (staff contact).
Privacy cautions
Public lookup results are intended for credential verification, not general browsing. Districts should store screenshots according to their records policy and share them only with hiring officials who need them.
Educators who recently married or changed names should confirm NDTeach lists the legal name from their application. Update the record through NDTeach or ESPB before employers run a lookup that uses an old name.
Troubleshooting lookup results
No matching record: The educator may be mid-application without an issued license, or HR may be spelling the name differently than NDTeach stores it. Confirm middle names and hyphenation with the applicant before assuming fraud.
Expired status: An expired line does not always mean the teacher lacks a renewal in progress. Check whether ESPB shows a pending renewal in the private NDTeach account or call 701-328-9641 for HR verification letters.
Endorsement missing: Adding an endorsement requires a separate NDTeach application and $80 fee (licensing fees). Until ESPB approves the endorsement, the public lookup may show only older endorsement codes.
Using lookup results in hiring packets
Many North Dakota districts attach the public lookup printout to the personnel file alongside the signed contract. Store the printout in the confidential HR section rather than posting it publicly. Pair the lookup with the district’s mandated reporter and fingerprint policies, which go beyond what ESPB displays online today.
Sources checked November 2026
- ESPB home (Public Lookup link)
- NDTeach public search
- ESPB types of licenses
- ESPB staff and contact information
Quick answers
Can I use the lookup to verify my own license for a job application?
Yes. Searching your own name shows the same public record employers see, which helps you catch expired endorsements before HR does.
Is a national background check database the same as this lookup?
No. Child-protection registries and third-party screening services are separate products. North Dakota classroom credentials are verified through ESPB's NDTeach public search.