I weigh 9 stone and want to maintain. For my activity level, My Fitness Pal gives me about 1800 calories/day on that basis. I also run or play badminton on 5 out of 7 days of the week and so burn another 400ish calories on those days.
I always eat near to or slightly over my calorie limit but still seem to be hungry, and I don't mean hungry in my mind, I mean my stomach is empty and rumbling.
As an illustration, today I had a wholewheat cereal with semi-skimmed milk for breakfast, for lunch (after a 30min run) I had a wholewheat wrap with some cooked chicken, crumbled feta and tomatoes, and some raw peppers as a finger food. Then had a Bounty as I was still hungry (I know, pure sugar!)
Fast forward to 3.30 and my stomach is already rumbling again. I don't know what I'm meant to be eating that will fill me up more but not blow my calories?!