My iPhone 6 says I have more photos than I actually do?

I have about 300 pictures on my phone, and when I connect my phone to itunes it says i have 1,018 and its taking up a large portion of my memory.

I think I believe your phone, check for duplicates in memory and folders and on your memory card