North Carolina Public Records & Government Transparency

Access public records, file FOIA requests, and connect with government entities across North Carolina.

4
State Agencies
100
Counties
0
Public Resources

North Carolina Open Records Law

North Carolina follows state-specific open records laws. Response times and fees vary by agency.

View Full FOIA Guide

North Carolina State Government Agencies

North Carolina Attorney General

Office of the Attorney General of North Carolina

North Carolina Department of Public Safety

State law enforcement and public safety for North Carolina

North Carolina Department of Transportation

State transportation infrastructure for North Carolina

North Carolina Governor's Office

Office of the Governor of North Carolina

Counties in North Carolina

Alamance

34 entities

Alexander

11 entities

Alleghany

3 entities

Anson

11 entities

Ashe

4 entities

Avery

13 entities

Beaufort

12 entities

Bertie

10 entities

Bladen

16 entities

Brunswick

21 entities

Buncombe

51 entities

Burke

25 entities

Cabarrus

47 entities

Caldwell

22 entities

Camden

6 entities

Carteret

17 entities

Caswell

4 entities

Catawba

38 entities

Chatham

21 entities

Cherokee

12 entities

Chowan

4 entities

Clay

4 entities

Cleveland

22 entities

Columbus

22 entities

Craven

25 entities

Cumberland

79 entities

Currituck

11 entities

Dare

12 entities

Davidson

42 entities

Davie

12 entities

Duplin

15 entities

Durham

55 entities

Edgecombe

18 entities

Forsyth

73 entities

Franklin

19 entities

Gaston

51 entities

Gates

4 entities

Graham

4 entities

Granville

23 entities

Greene

7 entities

Guilford

116 entities

Halifax

20 entities

Harnett

26 entities

Haywood

13 entities

Henderson

24 entities

Hertford

6 entities

Hoke

13 entities

Hyde

3 entities

Iredell

38 entities

Jackson

10 entities

Johnston

41 entities

Jones

5 entities

Lee

15 entities

Lenoir

15 entities

Lincoln

23 entities

Macon

9 entities

Madison

4 entities

Martin

8 entities

McDowell

12 entities

Mecklenburg

184 entities

Mitchell

4 entities

Montgomery

10 entities

Moore

23 entities

Nash

21 entities

New Hanover

44 entities

Northampton

5 entities

Onslow

25 entities

Orange

30 entities

Pamlico

5 entities

Pasquotank

11 entities

Pender

18 entities

Perquimans

4 entities

Person

8 entities

Pitt

35 entities

Polk

6 entities

Randolph

36 entities

Richmond

15 entities

Robeson

41 entities

Rockingham

25 entities

Rowan

32 entities

Rutherford

19 entities

Sampson

17 entities

Scotland

10 entities

Stanly

19 entities

Stokes

18 entities

Surry

21 entities

Swain

8 entities

Transylvania

10 entities

Tyrrell

0 entities

Union

43 entities

Vance

16 entities

Wake

193 entities

Warren

8 entities

Washington

5 entities

Watauga

8 entities

Wayne

27 entities

Wilkes

19 entities

Wilson

27 entities

Yadkin

13 entities

Yancey

9 entities

Manage All Your Public Records Requests in One Place

PublicWatch Pro helps you file, track, and manage FOIA requests across all government entities.

Easy Filing

Submit requests in minutes with our guided process

Track Progress

Get notified when agencies respond to your requests

AI-Powered

Let AI draft your requests in seconds (Pro)

Free forever for basic use 3 free requests per month No credit card required