²ÝÁñÊÓÆµ

Skip to Main Content
District ²ÝÁñÊÓÆµ
Select a School...
Select a School
  • Academy at C.F. Thomas Elementary
  • Alliene Mullendore Elementary
  • ²ÝÁñÊÓÆµ Elementary
  • Cheney Hills Elementary
  • David E. Smith Elementary
  • Foster Village Elementary
  • Grace Hardeman Elementary
  • Green Valley Elementary
  • Holiday Heights Elementary
  • Jack C. Binion Elementary
  • John D. Spicer Elementary
  • North Ridge Elementary
  • O.H. Stowe Elementary
  • Smithfield Elementary
  • Snow Heights Elementary
  • Walker Creek Elementary
  • Watauga Elementary
  • W.A. Porter Elementary
  • West ²ÝÁñÊÓÆµ Elementary
  • Haltom Middle School
  • North Oaks Middle School
  • North Richland Middle School
  • North Ridge Middle School
  • Richland Middle School
  • Smithfield Middle School
  • Watauga Middle School
  • ²ÝÁñÊÓÆµ High School
  • Haltom High School
  • Richland High School
  • Bob E. Griggs High School
  • Collegiate Academy of ²ÝÁñÊÓÆµ
  • ²ÝÁñÊÓÆµ Center of Technology & Advanced Learning
  • Athletics
  • Career and Technical Education & CCMR
  • Child Nutrition
  • Choose ²ÝÁñÊÓÆµ
  • Counseling Services
  • Digital Learning and Library Services
  • Purchasing
  • Finance and Federal Programs
  • Fine Arts
  • Health Services
  • Human Resources
  • Advanced Academics & CCMR
  • Linda Kunkel Specialized Learning Center
  • Curriculum and Instruction
  • Partners in Education
  • Planning, Assessment & Accountability
  • Professional Learning
  • Specialized Services and Supports
  • Technology
  • ²ÝÁñÊÓÆµ Bonds
Sign In
Search
  • ²ÝÁñÊÓÆµ
  • Our School
      "
    • About NRMSIEA
    • Bell Schedule
    • Contact Information
    • Counselors' Corner
    • Electives
    • Feeder Schools
    • Fight Song & Alma Mater
    • Lunch Room Procedures
    • Nurse's Corner
    • Portrait of a ²ÝÁñÊÓÆµ Graduate
    • Registration Requirements
    • Tip Line
    • Yearbook
    • Ridge Way
    • EARLY RE²ÝÁñÊÓÆµSE
  • Administrators
      "
    • Mr. John Davis, Principal
    • Mr. Colby Blankenship, Asst. Principal (A-L)
    • Mrs. Ermela Jennings, Assistant Principal (M-Z)
    • Ms. Sarah Thompson, Instructional Facilitator
    • Support Staff
  • Faculty/Staff
      "
    • Staff Directory
  • Parents
      "
    • Arrival and Dismissal Procedures
    • Cell Phone Policy
    • "
    • Information & Forms
    • Physical Education (PE)
  • Fine Arts
      "
  • Organizations
      "
  • Library
      "
    • Library
  • Response to Intervention (RtI)
      "
  • Counselors
      "
    • Ms. Laura De La Paz, Crisis Counselor
    • Mr. Reginald Harris- Counselor
    • McKinney Vento/²ÝÁñÊÓÆµless
  • Calendar

North Ridge Middle School

²ÝÁñÊÓÆµ Independent School District

    • North Ridge Middle School
    • Overview

    Feeder Schools

    Page Navigation

    • Overview
    • Schools that feed into North Ridge Middle School:

      • North Ridge Elementary School
      • Green Valley Elementary School
      • Foster Village Elementary School

       

      North Ridge Middle School feeds into:

      • Richland High School

    Popular Links

    7332 Douglas Lane,

    North Richland Hills, TX 76182

    Phone: 817-547-5200

    Fax: 817-547-5205

    ²ÝÁñÊÓÆµ affirms its commitment to ensure that people with disabilities have an equal opportunity to access online information and functionality. For assistance accessing any online information or functionality that is currently inaccessible, contact Michelle DoPorto, District Webmaster, 817-547-5700, michelle.doporto@birdvilleschools.net.
    • Questions or Feedback? |
    • |
    Copyright © 2025 Finalsite - all rights reserved.
    CLOSE
    CLOSE
    ) author: null, // What the author of the app should be in the banner (defaults to <meta name="author"> or hostname) price: 'FREE', // Price of the app appStoreLanguage: 'us', // Language code for App Store inAppStore: 'On the App Store', // Text of price for iOS inGooglePlay: 'In Google Play', // Text of price for Android inAmazonAppStore: 'In the Amazon Appstore', inWindowsStore: 'In the Windows Store', //Text of price for Windows GooglePlayParams: null, // Aditional parameters for the market icon: null, // The URL of the icon (defaults to <meta name="apple-touch-icon">) iconGloss: null, // Force gloss effect for iOS even for precomposed button: 'VIEW', // Text for the install button url: null, // The URL for the button. Keep null if you want the button to link to the app store. scale: 'auto', // Scale based on viewport size (set to 1 to disable) speedIn: 300, // Show animation speed of the banner speedOut: 400, // Close animation speed of the banner daysHidden: 15, // Duration to hide the banner after being closed (0 = always show banner) daysReminder: 90, // Duration to hide the banner after "VIEW" is clicked *separate from when the close button is clicked* (0 = always show banner) force: null, // Choose 'ios', 'android' or 'windows'. Don't do a browser check, just always show this banner hideOnInstall: true, // Hide the banner after "VIEW" is clicked. layer: false, // Display as overlay layer or slide down the page iOSUniversalApp: true, // If the iOS App is a universal app for both iPad and iPhone, display Smart Banner to iPad users, too. appendToSelector: 'body', //Append the banner to a specific selector pushSelector: 'html' // What element is going to push the site content down; this is where the banner append animation will start. } $.smartbanner.Constructor = SmartBanner; // ============================================================ // Bootstrap transition // Copyright 2011-2014 Twitter, Inc. // Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) function transitionEnd() { var el = document.createElement('smartbanner') var transEndEventNames = { WebkitTransition: 'webkitTransitionEnd', MozTransition: 'transitionend', OTransition: 'oTransitionEnd otransitionend', transition: 'transitionend' } for (var name in transEndEventNames) { if (el.style[name] !== undefined) { return { end: transEndEventNames[name] } } } return false // explicit for ie8 ( ._.) } if ($.support.transition !== undefined) return // Prevent conflict with Twitter Bootstrap // http://blog.alexmaccaw.com/css-transitions $.fn.emulateTransitionEnd = function (duration) { var called = false, $el = this $(this).one($.support.transition.end, function () { called = true }) var callback = function () { if (!called) $($el).trigger($.support.transition.end) } setTimeout(callback, duration) return this } $(function () { $.support.transition = transitionEnd() }) // ============================================================ }(window.jQuery); </script> <!-- SMART BANNER END --> <!-- off-canvas menu enabled--> <!-- Ally Alternative Formats Configure START --> <script> AFExtensions = ".pdf,.doc,.docx,.ppt,.pptx,.odt,.odp"; AllyClientID = "248"; // Wait for the API to load ally.ready(function() { // Configure an API instance const ui = ally.ui({ 'client': { 'baseUrl': 'https://prod.ally.ac', 'clientId': 248 }, 'courseId': '678', 'locale': $('html').attr('lang'), 'platformName': 'Wcm', 'role': 'anonymous' }); // Apply the API to the page body ui.autoUpdate({'domWatch': 250}); }); </script> <!-- Ally Alternative Formats Configure END --> </body> </html>