Your Preferred Location: Reset

No Preferred Location Set

Enter your zip code to find the nearest dealer.

Reset

Amherst, VA

1953 S. Amherst Hwy.
Amherst, VA 24521

(434) 381-6035

Set as preferred location

Asheboro, NC

2421 U.S. Hwy. 64 East
Asheboro, NC 272203

(336) 625-2212

Set as preferred location

Ashland, VA

11053 Leadbetter Rd.
Ashland, VA 23005

(804) 358-6776

Set as preferred location

Boones Mill, VA

76 Taylors Rd.
Boones Mill, VA 24065

(540) 483-9234

Set as preferred location

Buchanan, VA

17535 Main St
Buchanan, VA 24066

(540) 254-1441

Set as preferred location

Burkeville, VA

510 W. Colonial Trail Hwy.
Burkeville, VA 23922

(434) 767-5578

Set as preferred location

Chester, VA

1711 E. Hundred Rd.
Chester, VA 23836

(804) 748-9324

Set as preferred location

Danville, VA

2055 S. Boston Rd.
Danville, VA 24540

(434) 822-6110

Set as preferred location

Dillwyn, VA

284 Main St.
Dillwyn, VA 23936

(434) 983-1633

Set as preferred location

Fishersville, VA

98 Expo Rd.
Fishersville, VA 22939

(540) 337-3057

Set as preferred location

Harrisonburg, VA

1332 Garbers Church Rd.
Harrisonburg, VA 22801

(540) 434-4457

Set as preferred location

La Crosse, VA

38431 Hwy. 58
La Crosse, VA 23950

(434) 757-1151

Set as preferred location

Lewisburg, WV

14668 Seneca Trail N.
Lewisburg, WV 24901

(304) 645-4400

Set as preferred location

Locust Hill, VA

5041 General Puller Hwy.
Locust Hill, VA 23092

(804) 286-2699

Set as preferred location

Martinsville, VA

156 Machinery Dr.
Martinsville, VA 24112

(276) 632-6431

Set as preferred location

Monroe, NC

2112 Morgan Mill Rd.
Monroe, NC 28110

(704) 220-2575

Set as preferred location

Mount Airy, NC

4473 W. Pine St.
Mount Airy, NC 27030

(336) 352-2240

Set as preferred location

Newton, NC

2616 Northwest Blvd.
Newton, NC 28658

(828) 322-4300

Set as preferred location

Pfafftown, NC

8106 Reynolda Rd.
Pfafftown, NC 27040

(336) 922-1590

Set as preferred location

Rock Hill, SC

380 N. Anderson Rd.
Rock Hill, SC 29730

(803) 325-1555

Set as preferred location

Salisbury, NC

1571 Julian Rd.
Salisbury, NC 28146

(704) 636-2671

Set as preferred location

Shelby, NC

703 N. Post Rd.
Shelby, NC 28150

(704) 669-2706

Set as preferred location

Statesville, NC

635 Mocksville Hwy.
Statesville, NC 28625

(704) 872-6411

Set as preferred location

Tappahannock, VA

646 Richmond Hwy.
Tappahannock, VA 22560

(804) 443-4374

Set as preferred location

Toano, VA

7761 Richmond Rd.
Toano, VA 23168

(757) 566-1750

Set as preferred location

Wakefield, VA

10489 General Mahone Hwy.
Wakefield, VA 23888

(757) 899-3232

Set as preferred location

Wilkesboro, NC

288 Westgate Dr.
Wilkesboro, NC 28697

(336) 973-8201

Set as preferred location

Woodstock, VA

601 North Main St.
Woodstock, VA 22664

(540) 984-3337

Set as preferred location

Corporate Office: 16 South 17th Street, Suite 100, Richmond, VA 23219 | Get Directions

James River Equipment Locations

Amherst Location

Amherst

1953 S. Amherst Hwy.
Amherst, VA 24521
Phone: (434) 381-6035

Asheboro Location

Asheboro

2421 U.S. Hwy. 64 East
Asheboro, NC 272203
Phone: (336) 625-2212

Ashland Location

Ashland

11053 Leadbetter Rd.
Ashland, VA 23005
Phone: (804) 358-6776

Boones Mill Location

Boones Mill

76 Taylors Rd.
Boones Mill, VA 24065
Phone: (540) 483-9234

Buchanan Location

Buchanan

17535 Main St
Buchanan, VA 24066
Phone: (540) 254-1441

Burkeville Location

Burkeville

510 W. Colonial Trail Hwy.
Burkeville, VA 23922
Phone: (434) 767-5578

Chester Location

Chester

1711 E. Hundred Rd.
Chester, VA 23836
Phone: (804) 748-9324

Danville Location

Danville

2055 S. Boston Rd.
Danville, VA 24540
Phone: (434) 822-6110

Dillwyn Location

Dillwyn

284 Main St.
Dillwyn, VA 23936
Phone: (434) 983-1633

Fishersville Location

Fishersville

98 Expo Rd.
Fishersville, VA 22939
Phone: (540) 337-3057

Harrisonburg Location

Harrisonburg

1332 Garbers Church Rd.
Harrisonburg, VA 22801
Phone: (540) 434-4457

La Crosse Location

La Crosse

38431 Hwy. 58
La Crosse, VA 23950
Phone: (434) 757-1151

Lewisburg Location

Lewisburg

14668 Seneca Trail N.
Lewisburg, WV 24901
Phone: (304) 645-4400

Locust Hill Location

Locust Hill

5041 General Puller Hwy.
Locust Hill, VA 23092
Phone: (804) 286-2699

Martinsville Location

Martinsville

156 Machinery Dr.
Martinsville, VA 24112
Phone: (276) 632-6431

Monroe Location

Monroe

2112 Morgan Mill Rd.
Monroe, NC 28110
Phone: (704) 220-2575

Mount Airy Location

Mount Airy

4473 W. Pine St.
Mount Airy, NC 27030
Phone: (336) 352-2240

Newton Location

Newton

2616 Northwest Blvd.
Newton, NC 28658
Phone: (828) 322-4300

Pfafftown Location

Pfafftown

8106 Reynolda Rd.
Pfafftown, NC 27040
Phone: (336) 922-1590

Rock Hill Location

Rock Hill

380 N. Anderson Rd.
Rock Hill, SC 29730
Phone: (803) 325-1555

Salisbury Location

Salisbury

1571 Julian Rd.
Salisbury, NC 28146
Phone: (704) 636-2671

Shelby Location

Shelby

703 N. Post Rd.
Shelby, NC 28150
Phone: (704) 669-2706

Statesville Location

Statesville

635 Mocksville Hwy.
Statesville, NC 28625
Phone: (704) 872-6411

Tappahannock Location

Tappahannock

646 Richmond Hwy.
Tappahannock, VA 22560
Phone: (804) 443-4374

Toano Location

Toano

7761 Richmond Rd.
Toano, VA 23168
Phone: (757) 566-1750

Wakefield Location

Wakefield

10489 General Mahone Hwy.
Wakefield, VA 23888
Phone: (757) 899-3232

Wilkesboro Location

Wilkesboro

288 Westgate Dr.
Wilkesboro, NC 28697
Phone: (336) 973-8201

Woodstock Location

Woodstock

601 North Main St.
Woodstock, VA 22664
Phone: (540) 984-3337

Ag & Turf Locations

From small towns to growing cities, James River Equipment is proud to serve communities across Virginia, North Carolina, South Carolina, and West Virginia with trusted John Deere equipment and expert support. Whether you're managing a family farm, maintaining your land, or running a commercial operation, our Ag & Turf locations are here to provide the tools, parts, and service you need to get the job done. Find your nearest store and experience the James River difference.

Careers

At James River Equipment, we don’t just offer jobs—we build lasting careers. Join a team committed to innovation, integrity, and service across agriculture, turf, and construction industries. Whether you're a technician, sales professional, or support staff, you'll find opportunities for growth, hands-on experience with top-tier equipment, and a company culture that values your contribution. Explore open positions and take the next step toward a rewarding future with us.