Where is Novo located? The Novo team is located in the Flatiron neighborhood in New York City. However, we are a completely digital bank without any branches. Apply for a Novo account today! Have more questions? Submit a request Related articles Who is Novo's partner bank? What type of account do I have with Novo? Does Novo offer loans? Can you send me the Novo fee schedule? Do Novo accounts have a minimum or maximum deposit?