Postgres CREATE DATABASE already has data and tables
You probably created some tables (with data) in the database template1. 

Connect to that database (e.g.: psql postgres template1) and drop everything you don't need there. 

More details in the manual: http://www.postgresql.org/docs/current/static/manage-ag-templatedbs.html