North Carolina Birth Rate By County in 2024

Updated on June 18, 2025.

According to the US Census Bureau Vintage data estimates, in 2024, the birth rate for North Carolina was 11.06. Onslow had the highest birth rate (18.32), followed by Hoke (16.08), and Robeson (15.63). On the other hand, Camden had the lowest birth rate (5.11), followed by Watauga (5.36), and Polk (5.55).

You can also see similar information for other states, and by state for the United States.

Hover over or click on the chart to see this information for each county. The data can also be filtered, sorted, and explored further in a table below.

See this for other years:
North Carolina Birth Rate By County in 2024
North Carolina Birth Rate By County in 2024
Items per page:
0 of 0
County Birth Rate
Alamance 10.68
Alexander 9.11
Alleghany 8.63
Anson 12.32
Ashe 7.33
Avery 7.38
Beaufort 9.66
Bertie 8.54
Bladen 11.91
Brunswick 7.08
Buncombe 8.71
Burke 9.67
Cabarrus 11.3
Caldwell 9.86
Camden 5.11
Carteret 6.9
Caswell 8.56
Catawba 10.16
Chatham 8.66
Cherokee 10.38
Chowan 9.14
Clay 9.12
Cleveland 10.84
Columbus 10.78
Craven 12.36
Cumberland 15.6
Currituck 6.2
Dare 6.78
Davidson 9.87
Davie 9.45
Duplin 14.49
Durham 12.16
Edgecombe 11.52
Forsyth 11.51
Franklin 11.21
Gaston 11.65
Gates 7.07
Graham 12.18
Granville 10.15
Greene 9.78
Guilford 10.74
Halifax 10.89
Harnett 12.66
Haywood 8.24
Henderson 8.99
Hertford 9.74
Hoke 16.08
Hyde 6.94
Iredell 10.24
Jackson 8.3
Johnston 11.6
Jones 11.11
Lee 11.75
Lenoir 11.86
Lincoln 9.85
McDowell 8.4
Macon 8.81
Madison 7.93
Martin 10.37
Mecklenburg 12.66
Mitchell 6.26
Montgomery 10.07
Moore 10.87
Nash 11.04
New Hanover 9.38
Northampton 9.43
Onslow 18.32
Orange 7.9
Pamlico 6.88
Pasquotank 8.55
Pender 9.93
Perquimans 7.16
Person 9.65
Pitt 11.25
Polk 5.55
Randolph 10.79
Richmond 12.69
Robeson 15.63
Rockingham 10.54
Rowan 10.63
Rutherford 9.5
Sampson 13.85
Scotland 11.9
Stanly 10.59
Stokes 9.28
Surry 10.39
Swain 10.98
Transylvania 6.82
Tyrrell 12.51
Union 9.82
Vance 11.65
Wake 10.84
Warren 9.83
Washington 9.72
Watauga 5.36
Wayne 13.36
Wilkes 10.29
Wilson 11.31
Yadkin 10.71
Yancey 9.33