Where to File

You can send your Virginia income tax return directly to us, or to the city or county where you lived on January 1.

To mail your return directly to us, use the correct mailing address below, depending on whether you expect a refund or owe taxes. If you don't owe taxes, but also aren't getting a refund, use the "Refund Returns" address. 

Refund Returns

Virginia Department of Taxation
P.O. Box 1498
Richmond, VA 23218-1498

Tax Due Returns

Virginia Department of Taxation
P.O. Box 760
Richmond, VA 23218-0760

If you prefer to file with your locality, click on the first letter of your city or county below to find the correct mailing address. 

A

Accomack County - 001
P.O. Box 186, Accomac, VA 23301-0186
757-787-5747

Albemarle County - 003
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
434-296-5851

Alexandria City - 510
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
703-746-3909

Alleghany County - 005
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
540-863-6640

Amelia County - 007
P.O. Box 269, Amelia Court House, VA 23002
804-561-2158

Amherst County - 009
P.O. Box 719, Amherst, VA 24521
434-946-9310

Appomattox County - 011
P.O. Box 125, Appomattox, VA 24522
434-352-7450

Arlington County - 013
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
703-228-3055

Augusta County - 015
P.O. Box 959, Verona, VA 24482
540-245-5640

B

Bath County - 017
P.O. Box 130, Warm Springs, VA 24484
540-839-7231

Bedford County - 019
122 E. Main St., Suite 103, Bedford, VA 24523
540-586-7621

Bland County - 021
P.O. Box 130, Bland, VA 24315
276-688-4291

Botetourt County - 023
P.O. Box 128, Fincastle, VA 24090-0128
540-926-2050

Bristol City - 520
497 Cumberland St., Room 101, Bristol, VA 24201
276-645-7316

Brunswick County - 025
P.O. Box 669, Lawrenceville, VA 23868
434-848-2313

Buchanan County - 027
P.O. Box 1042, Grundy, VA 24614
276-935-6542

Buckingham County - 029
P.O. Box 138, Buckingham, VA 23921
434-969-4972

Buena Vista City - 530
2039 Sycamore Ave., Buena Vista, VA 24416-3113
540-261-8610

C

Campbell County - 031
P.O. Box 66, Rustburg, VA 24588
434-332-9518

Caroline County - 033
P.O. Box 531, Bowling Green, VA 22427
804-633-4050

Carroll County - 035
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
276-730-3080

Charles City County - 036
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
804-652-2161

Charlotte County - 037
P.O. Box 308, Charlotte C.H., VA 23923
434-542-5546

Charlottesville City - 540
P.O. Box 2964, Charlottesville, VA 22902-2964
434-970-3160

Chesapeake City - 550
P.O. Box 15285, Chesapeake, VA 23328
757-382-6732

Chesterfield County - 041
P.O. Box 124, Chesterfield, VA 23832
804-748-1281

Clarke County - 043
P.O. Box 67, Berryville, VA 22611
540-955-5108

Colonial Heights City - 570
P.O. Box 3401, Colonial Heights, VA 23834-9001
804-520-9280

Covington City - 580
P.O. Drawer 58, Covington, VA 24426-0058
540-965-6350

Craig County - 045
P.O. Box 186, New Castle, VA 24127
540-864-6241

Culpeper County - 047
P.O. Box 1807, Culpeper, VA 22701
540-727-3443

Cumberland County - 049
P.O. Box 77, Cumberland, VA 23040
804-492-4280

D

Danville City - 590
P.O. Box 480, Danville, VA 24543
434-799-5145

Dickenson County - 051
P.O. Box 1067, Clintwood, VA 24228
276-926-1646

Dinwiddie County - 053
P.O. Box 104, Dinwiddie, VA 23841
804-469-4500, Ext. 4

E

Emporia City - 595
P.O. Box 956, Emporia, VA 23847
434-634-5405

Essex County - 057
P.O. Box 879, Tappahannock, VA 22560-0879
804-443-4737

F

Fairfax City - 600
Rm. 224, City Hall
10455 Armstrong St., Fairfax, VA 22030
703-385-7880

Fairfax County - 059
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
703-222-8234

Falls Church City - 610
300 Park Avenue, Suite 202W
Falls Church, VA 22046-3301
703-248-5065

Fauquier County - 061
P.O. Box 149, Warrenton, VA 20188-0149
540-422-8163

Floyd County - 063
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
540-745-9345

Fluvanna County - 065
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
434-591-1940

Franklin City - 620
P.O. Box 389, Franklin, VA 23851-0389
757-562-1157

Franklin County - 067
1255 Franklin St., Ste., 102, Rocky Mt., VA 24151
540-483-3083

Frederick County - 069
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
540-665-5681

Fredericksburg City - 630
P.O. Box 644, Fredericksburg, VA 22404
540-372-1004

G

Galax City - 640
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
276-236-2528

Giles County - 071
130 N. Main St., Pearisburg, VA 24134
540-921-3321

Gloucester County - 073
6489 Main St., Ste., 137, Gloucester, VA 23061-0137
804-693-3451

Goochland County - 075
P.O. Box 60, Goochland, VA 23063
804-556-5807

Grayson County - 077
P.O. Box 126, Independence, VA 24348
276-773-2381

Greene County - 079
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
434-985-5211

Greensville County - 081
1781 Greensville County Circle, Room 132,
Emporia, VA 23847
434-348-4227

H

Halifax County - 083
P.O. Box 1847, Halifax, VA 24558
434-476-3314

Hampton City - 650
P.O. Box 636, Hampton, VA 23669-0636
757-727-6690

Hanover County - 085
P.O. Box 129, Hanover, VA 23069
804-365-6129

Harrisonburg City - 660
409 S Main St, Harrisonburg, VA 22801-7531
540-432-7704

Henrico County - 087
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
804-501-4263

Henry County - 089
P.O. Box 1077, Collinsville, VA 24078-1077
276-634-4690

Highland County - 091
P.O. Box 148, Monterey, VA 24465
540-468-2142

Hopewell City - 670
P.O. Box 1604, Hopewell, VA 23860
804-541-2237

I

Isle of Wight County - 093
P.O. Box 107, Isle of Wight, VA 23397-0107
757-365-6222

J

James City County - 095
P.O. Box 283, Williamsburg, VA 23187
757-253-6695

K

King and Queen County - 097
P.O. Box 178, King & Queen Courthouse, VA 23085
804-785-5976

King George County - 099
10459 Courthouse Dr., Suite 101,
King George, VA 22485-3862
540-775-4664

King William County - 101
P.O. Box 217, King William, VA 23086
804-769-4941

L

Lancaster County - 103
8311 Mary Ball Rd., Room 203, Lancaster, VA 22503
804-462-7920

Lee County - 105
P.O. Box 96, Jonesville, VA 24263
276-346-7722

Lexington City - 678
300 E Washington St, Room 103, Lexington, VA 24450
540-462-3701

Loudoun County -107
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
703-777-0260

Louisa County - 109
1 Woolfolk Ave, Suite 203, Louisa, VA 23093
540-967-3432

Lunenburg County - 111
11512 Courthouse Rd., Ste. 101, Lunenburg, VA 23952
434-696-2516

Lynchburg City - 680
P.O. Box 858, Lynchburg, VA 24505-0858
434-455-3870

M

Madison County - 113
P.O. Box 56, Madison, VA 22727
540-948-4421

Manassas City - 683
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
703-257-8222

Manassas Park City - 685
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
703-335-8825

Martinsville City - 690
P.O. Box 1222, Martinsville, VA 24114-1222
276-403-5131

Mathews County - 115
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
804-725-7168

Mecklenburg County - 117
P.O. Box 360, Boydton, VA 23917
434-738-6191

Middlesex County - 119
P.O. Box 148, Saluda, VA 23149-0148
804-758-5332

Montgomery County - 121
755 Roanoke St., Ste. 1-A
Christianburg, VA 24073
540-382-5710

N

Nelson County - 125
P.O. Box 246, Lovingston, VA 22949
434-263-7070

New Kent County - 127
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
804-966-9610

Newport News City - 700
2400 Washington Ave., Newport News, VA 23607
757-926-8653

Norfolk City - 710
P.O. Box 2260, Norfolk, VA 23501
757-664-7885

Northampton County - 131
P.O. Box 65, Eastville, VA 23347
757-678-0446

Northumberland County - 133
P.O. Box 309, Heathsville, VA 22473
804-580-4600

Norton City - 720
P.O. Box 347, Norton, VA 24273
276-679-0031

Nottoway County - 135
P.O. Box 5, Nottoway, VA 23955
434-645-9317

O

Orange County - 137
P.O. Box 389, Orange, VA 22960
540-672-4441

P

Page County - 139
103 S. Court St., Suite C, Luray, VA 22835
540-743-4909

Patrick County - 141
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
276-694-7131

Petersburg City - 730
135 N. Union St., Petersburg, VA 23803
804-733-2317

Pittsylvania County - 143
P.O. Box 272, Chatham, VA 24531
434-432-7940

Poquoson City - 735
500 City Hall Ave., Poquoson, VA 23662
757-868-3020

Portsmouth City - 740
801 Crawford St., Portsmouth, VA 23704
757-393-8773

Powhatan County - 145
3834 Old Buckingham Rd., Ste. C, Powhatan, VA 23139
804-598-5616

Prince Edward County - 147
P.O. Box 446, Farmville, VA 23901
434-392-3231

Prince George County - 149
P.O. Box 155, Prince George, VA 23875
804-722-8740

Prince William County - 153
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
703-792-6710

Pulaski County - 155
52 West Main Street, Ste., 200, Pulaski, VA 24301
540-980-7750

R

Radford City - 750
619 Second St., Room 161, Radford, VA 24141
540-731-3613

Rappahannock County - 157
P.O. Box 115, Washington, VA 22747-0115
540-675-5370

Richmond City - 760
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
804-646-6474

Richmond County - 159
P.O. Box 366, Warsaw, VA 22572
804-333-3722

Roanoke City - 770
P.O. Box 718, Roanoke, VA 24004
540-853-6543

Roanoke County - 161
P.O. Box 21709, Roanoke, VA 24018
540-772-2049

Rockbridge County - 163
P.O. Box 1160, Lexington, VA 24450
540-463-3431

Rockingham County - 165
20 E. Gay St., Harrisonburg, VA 22802
540-564-3000

Russell County - 167
137 Highland Drive, Suite C, Lebanon, VA 24266
276-889-8018

S

Salem City - 775
P.O. Box 869, Salem, VA 24153-0869
540-375-3019

Scott County - 169
190 Beech St., Suite 104, Gate City, VA 24251
276-386-7692

Shenandoah County - 171
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
540-459-6170

Smyth County - 173
P.O. Box 985, Marion, VA 24354
276-782-4040

Southampton County - 175
Refund: P.O. Box 1498, Richmond, VA 23218-1498
Tax Due: P.O. Box 760, Richmond, VA 23218-0760
757-653-3032

Spotsylvania County - 177
P.O. Box 175, Spotsylvania, VA 22553
540-507-7054

Stafford County - 179
P.O. Box 98, Stafford, VA 22555-0098
540-658-4132

Staunton City - 790
P.O. Box 4, Staunton, VA 24402-0004
540-332-3829

Suffolk City - 800
P.O. Box 1459, Suffolk, VA 23439-1459
757-514-4260

Surry County - 181
P.O. Box 35, Surry, VA 23883
757-294-5225

Sussex County - 183
P.O. Box 1398, Sussex, VA 23884
434-246-1022

T

Tazewell County - 185
101 E. Main St., Tazewell, VA 24651-1071
276-385-1235

V

Virginia Beach City - 810
2401 Courthouse Dr., Bld. 1, Rm. 121
Virginia Beach, VA 23456-9002
757-385-4483

W

Warren County - 187
P.O. Box 1775, Front Royal, VA 22630
540-635-2651

Washington County - 191
One Government Center Place, Ste. C, Abingdon, VA 24210
276-676-6270

Waynesboro City - 820
503 W Main St., Room 107, Waynesboro, VA 22980
540-942-6610

Westmoreland County - 193
P.O. Box 68, Montross, VA 22520
804-493-9052

Williamsburg City - 830
P.O. Box 245, Williamsburg, VA 23187
757-220-6150

Winchester City - 840
21 S. Kent St., Winchester, VA 22601
540-667-1815

Wise County - 195
P.O. Box 1278, Wise, VA 24293
276-328-3557

Wythe County - 197
225 S. 4th Street, Ste. 101, Wytheville, VA 24382
276-223-6015

Y

York County - 199
P.O. Box 90, Yorktown, VA 23690-0090
757-890-3381