The correct mailing address to file a Form 1040-NR depends on whether you are enclosing a payment with the form or not. Here are the addresses:
If you are not enclosing a payment:
Department of the Treasury
Internal Revenue Service
Austin, TX 73301-0215
USA
If you are enclosing a payment:
Internal Revenue Service
P.O. Box 1303
Charlotte, NC 28201-1303
USA
Make sure to use the appropriate address based on your situation.
Sources:
Instructions for Form 1040-NR (2023)
Instructions for Form 1040-NR-EZ (2019)
1040 (2023)
Instructions for Form 8854 (2023)
Instructions for Form 945 (2023)
Instructions for Form 1040-C (01/2024)
Instructions for Form 7205 (12/2023)