You can use a dynamic SQL statement, but you will have to ensure that your user has rights to create tables.
declare @sql varchar(1000)
declare @tablename varchar(50)
set @tablename = 'newtable'
set @sql = 'create table ' + @tablename + ' (field1 int not null)'
exec sp_executesql (@sql)