logo or seal for Town of Mooresville

Open Public Records

This web portal will help you communicate with your Town government about documents you can request. Use of the NextRequest platform is intended to facilitate public access to public records. Official records are held by Town departments and the Town Clerk pursuant to governing document retention schedules. Please be aware that any information you include in the public records request is subject to North Carolina Public Records Law and may be disclosed to third parties.


You may also submit a request for records in writing using the Public Records Request form.


Public Records Request Policy

Make Request

Make a new public records request.