In 2018, Rocky Mount Metropolitan area has a total
population of
146,356 people. It is
located in Nash County. It has a median age of
42, which is
10% above national
average, making it one of the
best places to live for young professionals.
Rocky Mount has a median home value of
$168,703, which is
22% below national average. The average rent of
$756, which is
29% below national average and
homeownership rate is
36%.
The average household income in Rocky Mount is
$46,482, which is
28%
below national average.
Rocky Mount, North Carolina has crime index
116,
which is above national average, making it one of the
best places to raise a family.