No visa required for a stay up to 90 days or less for those traveling with a US Passport. For stays exceeding 90 days, those interested must apply for a Residency Permit at the police station with the jurisdiction over the city of residence.
For Non-US Nationals, a visa may be required. Please contact the Embassy of Albania in Washington, D.C. to confirm at 202-223-4942 or visit their website at http://www.ambasadat.gov.al/usa/en