That depends on whom you ask.
Last year, for instance, the Harvard Heart Letter, a publication of Harvard Medical School, said neither flushing old drugs down the toilet nor putting them in the trash was a good method, because people and animals can get into the trash and drugs flushed away might end up in the water supply.