The No. 1 medical school in Houston is Baylor. In addition to its top-25 research position, Baylor is now ranked #16 nationwide for primary care.  Consistently regarded as the greatest medical school in Houston, Baylor is renowned as a research powerhouse and as a top school for clinical teaching.