Located 45 miles southwest of Minneapolis/St. Paul and in close proximity to Interstate 35 and U.S. Highway 169, residents and businesses enjoy New Prague's small town feel, outstanding amenities and quick access to the Twin Cities.