Where is Tallahassee?

Tallahassee is located in the western panhandle of Florida in Leon county. Tallahassee has a population of 171,922 residents and covers a land area of 95 square miles.