New Albany, Indiana, is located in Floyd County. It is located on the Ohio River and is opposite Louisville. While historically involved in shipbuilding, the city is now a historical treasure with many quaint attractions and fine accommodations. This historic river town has been flourishing over the years, with trendy new restaurants and shops popping up all over. Over 200 years of age, this city has recently come alive again and is starting to make its mark. This beautiful city has a small population of just 36,000 people, which gives it the small-town charm that tourists love.