You can send your Virginia income tax return directly to us, or to the city or county where you lived on Jan. 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.
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
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
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
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
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
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
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
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
Isle of Wight County - 093 
P.O. Box 107, Isle of Wight, VA 23397-0107 
757-365-6222
James City County - 095 
P.O. Box 283, Williamsburg, VA 23187 
757-253-6695
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
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
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
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
Orange County - 137 
P.O. Box 389, Orange, VA 22960 
540-672-4441
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
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
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
Tazewell County - 185 
101 E. Main St., Tazewell, VA 24651-1071 
276-385-1235
Virginia Beach City - 810 
2401 Courthouse Dr., Bld. 1, Rm. 121 
Virginia Beach, VA 23456-9002 
757-385-4483
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
York County - 199 
P.O. Box 90, Yorktown, VA 23690-0090 
757-890-3381