নয়াবাদ মসজিদ দিনাজপুর জেলার কাহারোল উপজেলার রামচন্দ্রপুর ইউনিয়নের নয়াবাদ গ্রামে অবস্থিত। নয়াবাদ জেলা সদর থেকে ২০ কিমি উত্তর-পশ্চিমে ঢেপা নদীর পশ্চিম তীরে এর অবস্থান। ১.১৫ বিঘা জমির উপর