Commonly Recognized Punctuation Marks (around 14):
* Period (.)
* Comma (,)
* Question Mark (?)
* Exclamation Point (!)
* Colon (:)
* Semicolon (;)
* Apostrophe (')
* Quotation Marks (" ")
* Hyphen (-)
* Dash (—)
* Parentheses ( )
* Brackets [ ]
* Ellipsis (...)
* Slash (/)
Less Common or Specialized Punctuation Marks:
* Em Dash (—)
* En Dash (-)
* Asterisk (*)
* Dagger (†)
* Double Dagger (‡)
* Section Sign (§)
* Pilcrow (¶)
* Interrobang (‽)
Beyond Punctuation:
You could also argue that other symbols used in writing like the percent sign (%), dollar sign ($), and ampersand (&) function as punctuation.
So, the answer depends on what you consider a "punctuation mark." The most commonly recognized set includes around 14, but there are many more specialized symbols that could be considered.