Using Get-SPWebTemplate to list available site templates
The New-SPSite PowerShell cmdlet allows you to specify the name of a template to use. If you don’t know the names of all the templates then use the Get-SPWebTemplate command to produce a list:
Get-SPWebTemplate | Sort-Object “Name
The list above was generated on a server running SharePoint Foundation 2013 SP1.