Town of Liberty, North Carolina
Town of Liberty Services

Liberty Town Hall

239 South Fayetteville Street
PO Box 1006

Liberty
, NC 27298

(336) 622-4276
Monday – Friday; 9:00 a.m. to 5:00 p.m.
Note:  Water bills are mailed on the 20th and are payable at the Town Hall by the 15th of the following month.


Town Council Meetings

Regular meeting is on the 4th Monday with a work session held on the previous Tuesday; both begin at 7:30 p.m. in council room at Town Hall.


Planning & Zoning Board Meetings

Normally scheduled for the 2nd Wednesday of the month; held in council room at Town Hall at 7:00 p.m., as required.  Call Town Hall to confirm meetings.


Liberty Library

239 South Fayetteville Street (Next to Town Hall); 622-4605
Monday, Wednesday and Friday; 9:00 a.m. to 5:00 p.m.
Tuesday and Thursday; 9:00 a.m. to 7:00 p.m.
Saturday; 9:00 a.m. to 1:00 p.m.


Sanitation Services

Curbside trash pickup is on Tuesday mornings -  Place trash cans at curb the night before or the morning of scheduled pickup and  remove receptacles as soon as possible after pickup.

Lawn debris (grass, leaves, small twigs, etc.)-  Place at curbside not earlier than the night before for a Monday pickup.

Brown and white goods(old furniture and/or appliances)-  Place at curbside not earlier than the night before for a Tuesday pickup.


Liberty Recycling Center

Newspapers, magazines, plastics, glass and aluminum cans can be taken to the recycling left behind the ABC Store at 423 West Swannanoa Avenue

Hours of operation are between 7 am and 4 pm, Monday through Friday and Saturday from 9 am to 1pm. Call 622-4276 if you require assistance or if oil, antifreeze or other petroleum products are to be recycled.



Animal Control

The Town’s leash law requires animals be kept in a dwelling or substantial structure and on a leash when off the owner’s property. The Liberty Police Department (622-2323) administers animal control.


Liberty Police Department

For emergency services  - dial 911
For non-emergencies – dial 622-2323


Liberty Volunteer Fire Department

For emergency services  - dial 911
For non-emergencies – dial 622-9050