Veterinary Home Pages
Animal Health Programs
Animal Welfare Programs
Animal Disease Alerts
Forms
Contact Us
NC Veterinary Laws and Regulations
Maps
Frequently Asked Questions
USDA Contacts
Reportable Diseases
State Status
Animal Health Fact Sheets
Licensing
NC Stockyards and Markets
Horse Sales
Other Sites of Interest
Meat And Poultry Division
Animal Disease Diagnostic Laboratory System

Veterinary

North Carolina Stockyards and Markets


Canton Livestock Market, Inc.

120 Livestock Market Dr.
Canton, NC 28110
Haywood County  
Telephone: 828-648-2675
Operator: Al Eatman

Carolina Stockyards
P.O. Box 345
Siler City, NC 27344
Chatham County
Location: Siler City, 1 mile west off Hwy 64
Telephone: (919) 742-5665 Fax: (919) 742-2584
Operator: Robert Crabb

Carolina-Virginia Stockyards
P.O. Box 528
Windsor, NC 27983
Bertie County
Location: Windsor, 1 mile north on Hwy 308
Telephone: (252) 794-3116 Fax: (252) 794-3116
Operator: Kelly W. Hoggard

East Carolina Stockyard
P.O. Box 351
Ayden, NC 28513
Pitt County
Location: Hwy 11, Ayden-Grifton
Telephone: (252) 746-2457 Fax: (252) 746-3315
Operator: W. Bryan Hagett

Farmers Cooperative Livestock Market
P.O. Box 926
Lexington, NC 27292
Davidson County
Location: Lexington, 2 miles W. Old Hwy 64
Telephone: (336) 248-2173 Fax: (336) 248-2488
Operator: Randy Berrier

Farmers Livestock Barn
4701 Rimer Road
Concord, NC 28025
Cabarrus County
Location: Rimertown
Telephone: (704) 782-3539 Fax: (704) 784-9689
Operator: Max E. Cruse, Sr.

Harward Brothers Livestock
P.O. Box 465
Richfield, NC 28137
Iredell County
Location:2207 Turnersburg, Hwy 21 N. of Statesville
Telephone: (704) 463-5828 Fax: 704-546-7536
Operator: Marcus Harward

Kilby's Livestock Market
P.O. Box 3
North Wilkesboro, NC 28659
Wilkes County
Location: North Wilkesboro, Hwy 115 near Prison Camp
Telephone: (336) 838-3442 Fax: 336-838-3591
Operator: Carmon Kilby

Lancaster Stockyards, Inc.
P.O. Box 1476
Rocky Mount, NC 27801
Nash County
Location: Rocky Mount, Hwy 301A South
Telephone: (252) 442-3124 Fax: 252-442-3124
Operator: Will Hargett

Monroe Stockyard
P.O. Box 505
Peachland, NC 28133
Union County
Location: Monroe, 2003 Stafford Street Extension, 1 mile east of US 74
Telephone: (704) 289-1900 Fax: (704) 292-1701
Operator: Gordon Turnbull

Mt. Airy Livestock Market, Inc.
265 Locuct Lane
P.O. Box 1948
Mt. Airy, NC 27030
Surry County
Location: Mt. Airy, 265 Locust Lane, 3 miles off I77 at Exit 100
Telephone: (336) 786-8129 Fax: (336) 786-8932
Operator: Neal Tuttle

Mt. Olive Livestock Market, Inc.#1 and # 2
P.O. Box 601
Mt. Olive, NC 28365
Wayne County
Location: Mt. Olive, Goldsboro Hwy
Telephone: (919) 658-6601 Fax: (919) 658-5998
Operator: Charles Sykes and Marion Sykes

Powells Livestock, Inc.
P.O. Box 636
Smithfield, NC 27577
Johnston County
Location: Smithfield, Hwy 301 S. (Across from Carolina Packers)
Telephone: (919) 934-8090 Fax: (919) 936-3199
Operator: Hugh B. Powell, Jr.

Shelby's Livestock Yard, Inc.
814 Wallace Grove Drive
Shelby, NC 28150
Cleveland County
Location: Shelby, 5 miles north off Hwy 18
Telephone: (704) 487-4023 Fax: (704) 487-5651
Operator: Al Eatmon

Southern Stockyard
4185 Hwy 15-South

P.O. Box 1576
Oxford, NC 27565
Granville County
Location: Oxford, On US15, 1.6 miles south of I-85, exit 202
Telephone: (919) 693-3616 Fax: 919-603-6166
Operator: Bob Drew
Email:sales@southernlivestockcenter.com

Southeastern Livestock Market
56 Hubert White Road
Chadbourn, NC 28431
Columbus County
Location: Chadbourn, 3 miles south on Hwy 410
Telephone: (910) 654-5281
Operator: Bobby McCord

Stanly County Livestock Market
P.O. Box 465
Richfield, NC 28137
Stanly County
Location: Norwood, 1miles north on Indian Mound Road
Telephone: (704) 474-7681 Fax:(704) 474-7047
Operator: Marcus Harward

Wells Livestock

Swine Buying Station
P.O. Box 506
Wallace, NC 28466
Duplin County
Telephone: (910) 285-2161
Operator: Don and Eddie Bowman

 

NCDA&CS Veterinary Division, Dr. Steven Wells - Interim State Veterinarian
Mailing Address:1030 Mail Service Center, Raleigh, NC 27699-1030
Physical Address: 2 W. Edenton Street, Raleigh, NC 27601
Phone: (919) 733-7601; FAX: (919) 733-2277